我有一张桌子:
Reason|Area_Code|Id
x dig 1
x dig 2
y dig 3
h util 4
x dig 5我正在尝试一个返回以下内容的SQL:
Reason|Amount of distinct Reason|Area_code
x 3 dig
y 1 dig
h 1 util我将使用这个结果来绘制一个图表。我不知道这个SQL是怎么做的。你能帮我一下吗?
发布于 2010-06-09 21:08:43
试试这个:
Select Reason, Count(*) AmountOfReason, Area_Code
From Table
Group By Reason, Area_Code..。但是这假设Area_Code总是由原因决定的,也就是说,它们总是成对的,在yr表中没有2行,比如
x util 5
x dig 6因为如果是这样的话这就行不通了。
https://stackoverflow.com/questions/3005981
复制相似问题