U kunt COUNT(DISTINCT ) . gebruiken op de uitvoer van een CASE uitdrukking. Om bijvoorbeeld het aantal verschillende AcctNo_Pkey . te tellen s met een [amount] < 1500 rij ergens in het geaggregeerde resultaat, je zou dit kunnen gebruiken:
COUNT(DISTINCT CASE WHEN [amount] < 1500 THEN AcctNo_PKey END)
Wat je in actie kunt zien in dit minimale sqlfiddle-voorbeeld