Możesz użyć SUM (nie COUNT !) w połączeniu z CASE oświadczenie, takie jak to:
SELECT SUM(CASE WHEN myColumn=1 THEN 1 ELSE 0 END)
FROM AD_CurrentView
Uwaga:w moim własnym teście NULL s nie stanowiły problemu, chociaż może to zależeć od środowiska. Możesz obsługiwać wartości null, takie jak:
SELECT SUM(CASE WHEN ISNULL(myColumn,0)=1 THEN 1 ELSE 0 END)
FROM AD_CurrentView