首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

not exists的有关问题

2012-09-15 
not exists的问题用 SELECT CD FROM ITEM01查询结果为0000000100000002002003用 SELECT ID FROM ITEM02 查

not exists的问题
用 SELECT CD FROM ITEM01 查询结果为
00000001
00000002
002
003
用 SELECT ID FROM ITEM02 查询结果为
00000001
00000002

但是使用
SELECT CD FROM ITEM01 
WHERE 
NOT EXISTS(
SELECT ID FROM ITEM02 
)
查询不出来记录,为什么呢?
我觉的应该出来
002
003
啊?帮我看看吧

[解决办法]

探讨
解决了,应该这样写
SELECT CD FROM ITEM01
WHERE
NOT EXISTS(
SELECT ID FROM ITEM02 where item02.id = item01.cd
)

[解决办法]
SELECT CD FROM ITEM01 
WHERE id
NOT EXISTS( 
SELECT ID FROM ITEM02) 
这样子也是OK
[解决办法]
顶者有分...........
[解决办法]
探讨
SELECT CD FROM ITEM01
WHERE id
NOT EXISTS(
SELECT ID FROM ITEM02)
这样子也是OK

热点排行
Bad Request.