0
我想按每個用戶計算唯一值,並以組合計數結束。它們可能每個用戶存在一次以上,但每個用戶只應計爲一次。SQL - 基於單獨的字段計算唯一行
例子:
user value
1 AAA
1 AAA
1 BBB
1 CCC
2 AAA
2 CCC
2 CCC
3 AAA
3 BBB
3 BBB
3 BBB
與計數預期結果:
AAA 3
BBB 2
CCC 2
所以值應僅使用一次每個用戶計算在內,不管他們是有多少次出現。
據我已經得到了與此計數值的總數:
SELECT value, COUNT(value) FROM table GROUP BY value")
但這種計算每個值的所有實例,我無法工作,如何只計算每個用戶和特有的價值觀結合。希望這是有道理的!非常感謝!