我在vbulletin中有一个数据库表,其中一个表只有两列:
Col 1:userid 第2栏:relationid
Col1可能有多个条目,例如:
userid relationid
1 A
1 B
1 C
2 B
2 T
我想提取一个csv或只是设法订购它们,所以我最终可能会遇到这样的事情:
userid entries
1 100
2 12
3 44
4 33
5 33
其中userid是col1中的重复数字,条目是用户ID重复的次数。
答案 0 :(得分:0)
SELECT userid, COUNT(userid) FROM TableName GROUP BY userid;
此查询将返回userid
以及来自userid
的所有TableName
的计数。由于我们使用的是COUNT
,因此我们还必须GROUP BY
我们选择的任何其他列。
答案 1 :(得分:0)
试试这个;
select userid, count(*) as entries from table group by userid