这是一个如此简单的问题,但由于某种原因,我今天无法理解它。
我有两个实体:-每个实体分别命名为title和。每个可以有很多。producttbl_titletbl_producttitleproducts
产品表有一个名为的字段,unwanted可以是或。null01
我希望title根据所有products (ALL)unwanted设置为的位置来选择所有 s 1。因此,换句话说,我希望根据满足特定条件的所有孩子来选择父母。因此,如果 atitle有一个product,unwanted但另一个不是,我不希望它title进入结果集。
当我尝试这个时,我最想不到的是:
SELECT * FROM `tbl_title`
left join tbl_product on tbl_product.title_id = tbl_title.id
where tbl_product.unwanted = 1
group by tbl_title.id
这显然是行不通的。
那么如何编写这样的查询呢?