【发布时间】:2014-09-23 21:16:35
【问题描述】:
我有用户表
ID NAME
1 John
2 Mike
3 Jack
以及带有属性和用户 ID 的表格
USER ATTRIBUTE
1 1
1 2
2 4
我需要选择属性为 1 和 2 的所有用户(因此,在此示例中,用户 #1 John)。属性可以多于两个。
我试过了
SELECT * FROM user u LEFT JOIN attributes a ON u.id = a.user
WHERE a.attribute = 1 AND a.attribute = 2
但当然它不起作用..
【问题讨论】:
标签: mysql sql symfony1 doctrine-1.2