我有一個表Mbr,其中包含3個字段,GroupType
,LeaderID
和MemberID
。基本上,組織中的所有成員被劃分爲這些組,由他們的領導者的唯一ID(LeaderID
)標識。每個成員記錄也有自己的MemberID
,領導者本身也有獨特的MemberID
。 GroupType
只是指定一個成員在哪個組中被認爲是Large
,Small
或Individual
組。SQL計數和組按問題
我需要找出每個GroupType
有多少組包含一定數量的成員。
例如:
- 團體多少含有6名成員,7個成員,8名成員,9等。
- 多少個小組包含2個成員,3個成員,4個成員和5個成員
- 有多少個人小組。
是否有可能進行查詢,以獲得獨特MemberID
的計數的每個group
,然後拿到多少LeaderID
一個COUNT
的有一定數量與之關聯的成員?
請確定您使用的是哪種DBMS系統 –
某些樣本數據和樣本輸出在這裏有很長的路要走。 –