2015-10-16 87 views
0

我想選擇給定的group中當前用戶旁邊的所有users。組和用戶之間的關係是多對多的。選擇當前用戶旁邊的組中的所有用戶

目前我的查詢選擇給定組中的所有用戶。

SELECT g.users FROM Group g WHERE g.groupName =:groupName 

我沒能得到我想要的東西,我不知道在哪裏添加一個條件(在WHERE子句中的條件沒有被滿足,所以我有一個用戶列表爲空)。

回答

2

您需要2個實體之間的連接:

SELECT u FROM User u JOIN Group g WHERE g.groupName =: groupName 
相關問題