Puede usar COUNT(DISTINCT )
en la salida de un CASE
expresión. Por ejemplo, para contar el número de distintas AcctNo_Pkey
s que tienen un [amount] < 1500
fila en algún lugar del resultado agregado, podría usar esto:
COUNT(DISTINCT CASE WHEN [amount] < 1500 THEN AcctNo_PKey END)
Que puedes ver en acción en este ejemplo mínimo de sqlfiddle