Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Най-лесният начин да получите общ брой и брой на подмножество?

Използвайте:

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. ADO .NET срещу SQL Server Management Studio - ADO се представя по-зле

  2. Как да премахна акцентите и всички знаци <> a..z в sql-сървър?

  3. NOT IN (подзаявка), генерираща нула редове

  4. Активирайте отново SSMS Addin

  5. Грешка при конвертиране на тип данни varchar