表
ID Name
1 abc
2 cde
3 xyz
4 abc
5 cde
6 cde
Run Code Online (Sandbox Code Playgroud)
我的预期结果是
abc 2
cde 3
Run Code Online (Sandbox Code Playgroud)
怎么会是查询?
您可以使用以下GROUP BY声明执行此操作:
SELECT name, count(*) cnt
FROM your_table
GROUP BY name;
Run Code Online (Sandbox Code Playgroud)
正如@ jadarnel27所建议的那样,您可以将结果限制为仅显示重复项,如下所示:
SELECT name, count(*) cnt
FROM your_table
GROUP BY name
HAVING cnt > 1;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
74 次 |
| 最近记录: |