我有用戶表加入和多和條件
ID NAME
1 John
2 Mike
3 Jack
和表屬性和用戶ID
USER ATTRIBUTE
1 1
1 2
2 4
,我需要選擇與屬性1和2(因此所有用戶,在這個例子中用戶#1約翰)。屬性可以超過兩個。
心中已經試過
SELECT * FROM user u LEFT JOIN attributes a ON u.id = a.user
WHERE a.attribute = 1 AND a.attribute = 2
但當然不工作..
這是大查詢和用戶表是「核心」。如果我已經在其他地方使用過'擁有'會怎麼樣? (顯示距選定區域X公里的用戶) – poh 2014-09-23 21:37:22
@poh實際上,當您鍵入您的評論時,我正在展示如何通過連接將該過濾器應用於主表。 – 2014-09-23 21:38:22
真棒,它的作品! – poh 2014-09-23 21:43:40