Можете да използвате COUNT(DISTINCT )
на изхода на CASE
изразяване. Например, за да преброите броя на отделните AcctNo_Pkey
които имат [amount] < 1500
ред някъде в обобщения резултат, можете да използвате това:
COUNT(DISTINCT CASE WHEN [amount] < 1500 THEN AcctNo_PKey END)
Което можете да видите в действие в този минимален пример за sqlfiddle