sql >> Database teknologi >  >> RDS >> Sqlserver

Den nemmeste måde at få en samlet optælling og en optælling af en delmængde?

Brug:

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. Find nærmeste breddegrad/længdegrad med en SQL-forespørgsel

  2. Få minimum ubrugt værdi i MySQL kolonne

  3. Ikke-opdaterbar kolonne i mysql-tabel

  4. Skal MEDIUMINT undgås i MySQL?