数据来源:
id idx num
1 1 1
2 1 2
3 2 3
4 2 3
5 3 4
6 3 4
7 3 5
我需要记录相同的idx和count num的类型。
我希望结果:
idx num
1 2
2 1
3 2
答案 0 :(得分:3)
你想要的是DISTINCT
计数:
SELECT idx, COUNT(DISTINCT num) AS num
FROM mytable
GROUP BY idx