COUNT(DISTINCT ) を使用できます CASE の出力 表現。たとえば、個別の AcctNo_Pkey の数をカウントするには [amount] < 1500 の s 集計結果のどこかに行がある場合、これを使用できます:
COUNT(DISTINCT CASE WHEN [amount] < 1500 THEN AcctNo_PKey END)プレ>この最小限の sqlfiddle の例 で実際に確認できること
COUNT(DISTINCT ) を使用できます CASE の出力 表現。たとえば、個別の AcctNo_Pkey の数をカウントするには [amount] < 1500 の s 集計結果のどこかに行がある場合、これを使用できます:
COUNT(DISTINCT CASE WHEN [amount] < 1500 THEN AcctNo_PKey END)プレ>この最小限の sqlfiddle の例 で実際に確認できること