SQL查询问题,奇怪了。。(100)

  • 主题发起人 主题发起人 zhengjp
  • 开始时间 开始时间
Z

zhengjp

Unregistered / Unconfirmed
GUEST, unregistred user!
select * from s where code= 'GP09-02902'结果:code nameGP09-02902 西裤一.... select * from s1 where code= 'GP09-02902'结果:code nameGP09-02902 西裤一...GP09-02902 西裤三...查询s1不在S中的记录select * from s1 where code+name not in (select code+name from s)结果没有任何值,奇怪,应当可以查出gp09-02902西裤三才对???
 
应该返回的有信息提示,我想是不是你的后面的select 和not in之间的错误.
 
没有提示,高手帮手一下,真是怪怪的(所影响的行数为 1 行)(所影响的行数为 2 行)(所影响的行数为 0 行)
 
你可以试着查一下,是不是code或是name有NULL值。如果有NULL值,就会发生各种各样的错误。
 
多人接受答案了。
 
后退
顶部