我需要选择图片上显示的帖子:
我可以选择所有基于数据透视表的状态为无条件检查的位置。但是您必须选择图片中显示的帖子,例如,如果在所有行中检查了他的列cheked状态,则为id为39的帖子。这意味着所有用户都已批准该帖子,它应该显示。请告诉我如何在查询中执行这样的条件?
答案 0 :(得分:2)
SELECT p.*
FROM posts p
WHERE NOT EXISTS( SELECT 'a'
FROM post_user pu
WHERE pu.post_id = p.id
AND pu.checked = 'notChecked'
)