有没有办法计算 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 做什么?
谢谢