日期:2014-05-17  浏览次数:20713 次

语句查询问题
语句1:select vin, engineno from syjk_ccs_rkmx group by vin, engineno haiving count(vin)=1;
语句2:select * from syjk_ccs_rkmx
       where (vin, engineno) in 
       (select vin, engineno from syjk_ccs_rkmx group by vin, engineno haiving count(vin)=1);

问题: 语句1 能够查询出数据,而语句2查询不出数据,同样的语句结构我把syjk_ccs_rkmx表替换成scott.emp   表,语句1和语句2执行都能查询到数据,这个是什么原因。


---------------           急  求帮帮       ---------------

------解决方案--------------------
engineno空值?
------解决方案--------------------
查查列有没有空值