新手有关问题

新手问题
现在有   b1   和   b2   2个表
b1是物品总表   b2是其中一部分物品的表
表是这样的
b1                                                 b2
id   物品                                   id   物品
1     车                                       1     车
2     筷子                                   2     筷子
3     洗衣机                               3     人
4     人
5     狗
等                                             等

如何通过sql语句找到   b2表中   物品   在b1表中没有的呢?谢谢
                       




------解决方案--------------------
select * from b1
where not exists(select 1 from b2 where b2.物品=b1.物品)



select * from b1
where 物品 not in (select distinct 物品 from b2)