आप एक SUM . का उपयोग कर सकते हैं (नहीं COUNT !) एक CASE . के साथ संयुक्त बयान, इस तरह:
SELECT SUM(CASE WHEN myColumn=1 THEN 1 ELSE 0 END)
FROM AD_CurrentView
नोट:मेरे अपने परीक्षण में NULL कोई मुद्दा नहीं था, हालांकि यह पर्यावरण पर निर्भर हो सकता है। आप नल को संभाल सकते हैं जैसे:
SELECT SUM(CASE WHEN ISNULL(myColumn,0)=1 THEN 1 ELSE 0 END)
FROM AD_CurrentView