选择Distinct multiple columns,count distinct

时间:2017-01-11 18:17:16

标签: sql sqlite count 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

1 个答案:

答案 0 :(得分:1)

您只需要使用包含多个列的GROUP BY子句。

SELECT col1, col2, COUNT(*) FROM Table1
GROUP BY col1, col2