我需要的是对表的查询,该查询将返回列A和B的不同组合,以及表中每种组合发生多少次的计数.所有这些都将按列A排序.
如果表是:
A B .......
1 1
1 1
1 1
1 2
2 1
2 1
结果将是:
A B count
1 1 3
1 2 1
2 1 2
任何帮助都会很棒.
解决方法:
GROUP BY是您的朋友在这里:
select a,b,count(*) from test
group by a,b
order by a
SQL小提琴:http://sqlfiddle.com/#!9/062b0e/5