Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara termudah untuk mendapatkan jumlah total dan hitungan subset?

Gunakan:

SELECT COUNT(*) AS total,
       SUM(CASE 
             WHEN DATEPART(WEEKDAY, t.start_date) IN (2,6) THEN 1 
             ELSE 0 
           END) AS weekday
  FROM ATTEND t
 WHERE t.empl_no = 12345


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menghasilkan Script untuk Menambahkan Batasan Default ke Kolom di Beberapa Tabel di Database SQL Server - Tutorial SQL Server / TSQL Bagian 94

  2. SqlDependency tidak mengaktifkan acara OnChange saat kumpulan data diubah

  3. rumus untuk kolom yang dihitung berdasarkan kolom tabel yang berbeda

  4. Apa praktik terbaik untuk memasukkan catatan jika belum ada?

  5. UCS-2 dan SQL Server