前两个表怎样的SQL语句可以变成第三个表啊?

也就是求某个userid在另一个表中没有的item,前两个表列数不同

img

img

img

select a.userid,a.item from 表1 a 
where not exists 
(select 1 from 表2 b where 
a.userid=b.userid and a.item=b.item)

给你一个思路,望采纳!
授人以鱼不如授人以渔
先将两个表关联查询有的记录,然后再排除法,not in