Join 通过联接表对组进行计数

Join 通过联接表对组进行计数,join,count,group-by,Join,Count,Group By,我正在做一个查询,以显示成员上传到我的站点的次数 到目前为止,我已经得到了基本计数: SELECT member_id,COUNT(*) FROM uploads GROUP BY member_id …在回显时,显示成员id和上载量 但是,我想做的是显示成员的名字和姓氏,而不仅仅是他们的id 为此,我需要加入members and uploads表,其中members.member\u id=uploads.member\u id 我知道我需要选择成员。成员名,成员。成

我正在做一个查询,以显示成员上传到我的站点的次数

到目前为止,我已经得到了基本计数:

SELECT member_id,COUNT(*)  
FROM uploads        
GROUP BY member_id 
…在回显时,显示成员id和上载量

但是,我想做的是显示成员的名字和姓氏,而不仅仅是他们的id

为此,我需要加入members and uploads表,其中members.member\u id=uploads.member\u id

我知道我需要选择成员。成员名成员。成员名成员。成员id上传。成员id,其中members.member\u id=上传.member\u id并输入计数和分组依据。我只是被语法难住了。有人能帮我吗

SELECT members.member_firstname, members.member_lastname, COUNT(*)  
FROM uploads    
JOIN members
ON uploads.member_id = members.member_id
GROUP BY uploads.member_id 

试试看

谢谢阿莫,我尝试了你的解决方案,几乎完美无瑕。唯一需要做的就是将最后一行从“groupbymember\u id”改为“groupbyuploads.member\u id”。再次感谢大家!!!!