【发布时间】:2012-07-19 14:37:48
【问题描述】:
是否有任何方法可以获取 fieldB 的计数,但仅限于 fieldA 和 fieldB 组合唯一的情况?
例如
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 count FROM table GROUP BY fieldB”。这似乎返回了 fieldB 中所有值的计数,而不仅仅是具有唯一 fieldA 的值。
我希望我正在尝试做的事情是有意义的,我发现很难用语言表达。我想用 SQL 做的事情可能吗?
谢谢
【问题讨论】: