Mysql 如何获得没有特定用户评论的帖子

Mysql 如何获得没有特定用户评论的帖子,mysql,Mysql,我有两个表posts和comments我想获得所有没有特定用户id评论的帖子。 Posts表有id,title和content字段,而comments表有id,post\u id,user\u id和comment字段。在两个表上使用左连接,并在WHERE子句中使用不相等的比较运算符 SELECT DISTINCT posts.id FROM posts LEFT JOIN comments ON posts.id = comments.post_id WHERE comments.user_i

我有两个表postscomments我想获得所有没有特定用户id评论的帖子。
Posts表有idtitlecontent字段,而comments表有idpost\u iduser\u idcomment字段。在两个表上使用左连接,并在WHERE子句中使用不相等的比较运算符

SELECT DISTINCT posts.id
FROM posts
LEFT JOIN comments
ON posts.id = comments.post_id
WHERE comments.user_id <> 123
选择不同的posts.id
发帖
左连接注释
ON posts.id=comments.post\u id
WHERE comments.user_id 123

请添加一些解释。答案被标记为低质量。