0
どのようにdistinctとdistinctを選択しますか?私はテーブルを持っている:Distinct複数の列を選択すると、別個にカウントされます
col1 col2
1 1
1 0
0 0
0 1
1 1
0 0
そして、私はこれを取得しようとしている:
col1 col2 count
1 1 2
1 0 1
0 0 2
0 1 1
どのようにdistinctとdistinctを選択しますか?私はテーブルを持っている:Distinct複数の列を選択すると、別個にカウントされます
col1 col2
1 1
1 0
0 0
0 1
1 1
0 0
そして、私はこれを取得しようとしている:
col1 col2 count
1 1 2
1 0 1
0 0 2
0 1 1
は、あなただけの複数の列でGROUP BY
句を使用する必要があります。
SELECT col1, col2, COUNT(*) FROM Table1
GROUP BY col1, col2