Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Le moyen le plus simple d'obtenir un décompte total et un décompte d'un sous-ensemble ?

Utiliser :

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