0

以下のような私のサンプルファイル(4列):

ID Balance1 Balance2 Balance3
xx    -1       -1       0
yy    -1        0       1

各顧客はユニークです。私は負の値と正の値xx2数を数えたいです。yy1xx0yy1

Excel では COUNTIF 関数を使用できますが、SQL ステートメントはどのように使用できますか?

4

2 に答える 2

1

これを試してください:

Select ID
    , Sum( Case When value < 0 Then 1 Else 0 End ) As Negatives
    , Sum( Case When value > 0 Then 1 Else 0 End ) As Positive
From sample_table
Group By ID
于 2013-11-12T07:46:11.050 に答える