Du kan bruge en SUM
(ikke COUNT
!) kombineret med en CASE
udsagn som denne:
SELECT SUM(CASE WHEN myColumn=1 THEN 1 ELSE 0 END)
FROM AD_CurrentView
Bemærk:i min egen test NULL
Det var ikke et problem, selvom dette kan være miljøafhængigt. Du kunne håndtere nuller såsom:
SELECT SUM(CASE WHEN ISNULL(myColumn,0)=1 THEN 1 ELSE 0 END)
FROM AD_CurrentView