语句查询问题
语句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空值?
------解决方案--------------------查查列有没有空值