我在我的查詢中應用了Group_Concat,結果顯示得很好。以下是我的查詢,對Group_Concat的結果有信心
SELECT tblUserGroup.GroupID, GROUP_CONCAT(tblUserGroup.UserId) AS UserIds FROM
tblGroup
INNER JOIN tblUserGroup ON tblGroup.GroupID = tblUserGroup.GroupID
GROUP BY tblUserGroup.GroupID
ORDER BY (UserIds)
現在輸出是這樣的。
GroupID UserIds
1 1,2
2 1,4
3 1,2,3
4 1,2
5 1,2
6 1,2,3
我已經閱讀GROUP_CONCAT不同的問題和計數,但我想申請數量不是用戶ID,而我想在theGROUP_CONCAT應用等數作爲「1,2」。
我想要的是修改此查詢,使其僅顯示那些多次出現的記錄。例如只是1,2和1,2,3
我無法確切地使用您的查詢,但它非常接近我的要求。我修改了它,它工作。謝謝你指引我正確的方向。 –