MySQL查询同一表中的记录
问题描述:
我的表包含Memberid &组ID。单个组由多个成员使用。映射表中的memberid映射到groupid表示特定成员正在使用该组。为了检查有多少用户使用相同的组ID。MySQL查询同一表中的记录
答
这是一个非常基本的SQL语句,您将始终使用它。
select group_id, count(*) from members_user_table
group by group_id
答
select group_id, count(member_id)
from table
group by group_id
请通过一个简单的教程这样 http://www.w3schools.com/sql/sql_groupby.asp
,如果你需要经常使用SQL,通过这个简单的教程会可能会帮助你的事
答
可以由:
select count(*) as Members, groupId from MemberGroupMappingTable group by groupId;
和问题是什么? – 2011-12-16 05:45:55