如何更改此查询以使用JOIN?

时间:2013-08-07 03:06:45

标签: mysql join

我目前有

select * from A where A.id not in 
    (select B.id from B where B.user ='b') and A.user <> 'b'

如何更改此查询以使用JOIN - 类似LEFT JOIN user AS last_replied_user ON topic.last_replied_by = last_replied_user.uid

1 个答案:

答案 0 :(得分:0)

select * from users u
left outer join topic t on u.id=t.last_replied_by
where t.last_replied_by IS NULL

这将为您提供在主题表中最后一个回答者列中找不到用户ID的所有用户。