以下結果來自臨時表。
請注意:下面的數據只是一個示例,所以我不需要硬編碼查詢,我需要一個適用於各種數據的查詢。根據角色選擇值
值= 1表示用戶有角色,0表示用戶沒有角色。 與第一行相似測試1具有角色A但不是角色D.
我需要查詢以下情況。
案例1當Role ID = (A,B,C,D)
我只需要分配至少一個角色的用戶。 我應該回來用戶測試1,測試2和測試3.測試4將不會因爲沒有角色分配給它。
案例#2當Role ID = (A,B,C,D)
。 我只需要將所有角色分配給它的用戶。 我應該得到4行用戶測試2。
Username值角色ID
Testing1 1所述的
Testing1 1乙
Testing1圖1C
Testing1 0 d
Testing2 1所述的
Testing2 1乙
Testing2圖1C
Testing2 1 d
測試3 1 A
測試3 1 B
Testing3圖1C
Testing3 0 d
Testing4 0
Testing4 0 B
Testing4 0℃
Testing4 0 d
你有沒有試過? – Yatrix
*什麼 - 顯然我沒有試過檢查錯別字。 – Yatrix