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