是否有任何获取fieldB计数的方法,但只有fieldA和fieldB组合是唯一的?SQL - 计算包含两个不同字段的行数
例如
fieldA fieldB
X A
X B
Y C
X B
Y A
场B的计数将返回:
A = 2
B = 1
C = 1
我一直在使用 'SELECT DISTINCT FIELDA,COUNT(fieldB)AS数量FROM表GROUP BY fieldB' 尝试。这似乎返回fieldB中所有值的计数,而不仅仅是具有唯一fieldA的值。
我希望我想要做的事情有意义,我很难说出来。我试图用SQL来做什么?
感谢
感谢所有的快速回答,这只是我尝试过的第一个,并且似乎完美地工作。 - 谢谢 – jd182 2012-07-20 10:30:43