急求一段SQL语句

soho00222 2004-08-10 10:10:47
两个表A和B,A表ID字段和B表product_id字段相关联

我想查询以下内容
查询A表中的记录,条件如下,B表product_id字段没有A表的ID字段记录
...全文
132 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
soho00222 2004-08-10
我晕,一下子就这么回复
回复
mind_1220 2004-08-10
恐怕楼上的把题目看错了吧?
回复
ycted 2004-08-10
写错了,应该是select * from A a,B b where a.id=b.product_id
回复
ycted 2004-08-10
select * from A a,B a where a.id=b.product_id
回复
sunjiujiu 2004-08-10
楼上的很多方法都可行
回复
BubbleInDiamond 2004-08-10
哈哈,提一个问题可以有这么多错误答案,真是好!获得不少经验(怎么才不会写错)
回复
mind_1220 2004-08-10
我刚才写错了一点哈

select * from b where Product not exist(select id from a)
回复
skyboy0720 2004-08-10
select * from 表A where id not exists(select product_id from 表B )
回复
mind_1220 2004-08-10
select product_id from b where not exist(select id from a)
回复
银狐被占用 2004-08-10
上面写错了。

select * from A where ID in (select * from B where product_id not in (select ID from A))
回复
flyskywlh 2004-08-10
select * from A where id not in(select product_id from B)
回复
凯晰叶子 2004-08-10
你要自己编写程序添加的呀!又不是建好关系就可以自动更新的!

添加数据时你两个表都要A添加的ID号添加到B表中的product_id,读取时也要设计两个表同时打开的!
回复
银狐被占用 2004-08-10
select * from B where product_id not in (select ID from A)
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-10 10:10
社区公告
暂无公告