Naqibullah
Registered User.
- Local time
- Today, 21:27
- Joined
- Feb 7, 2013
- Messages
- 86
Dear colleagues,
Hello to everyone, i have three tables named community, group and member.
Community has one to many relationship with group,
group has one to many relationship with member.
i would like to have a query returning total groups and total members group by community. for example
CommunityName totalGroups totalMembers
A 20 400
B 30 550
I have written following Code
SELECT Community.CommunityName, Count(Group.GroupID) AS CountOfGroupID, (select Count(Member.MemberID) as totalMember
from member inner join group on group.groupid=member.groupid
group by group.groupid) AS CountOfMemberID
FROM Community INNER JOIN Group ON community.CommunityID = group.communityid
GROUP BY Community.CommunityName;
But this doesn't work
Hello to everyone, i have three tables named community, group and member.
Community has one to many relationship with group,
group has one to many relationship with member.
i would like to have a query returning total groups and total members group by community. for example
CommunityName totalGroups totalMembers
A 20 400
B 30 550
I have written following Code
SELECT Community.CommunityName, Count(Group.GroupID) AS CountOfGroupID, (select Count(Member.MemberID) as totalMember
from member inner join group on group.groupid=member.groupid
group by group.groupid) AS CountOfMemberID
FROM Community INNER JOIN Group ON community.CommunityID = group.communityid
GROUP BY Community.CommunityName;
But this doesn't work