oracle中的左关联
在使用左关联时,有时会出现大量的空数据,这是什么原因造成的呢?
这是因为主表关联其他表之前,主表中的字段就是空的,这时候再用这个字段关联其他表的字段,就会出现空值
例如:
select * from student t left join emp t1 on t.数学=t1.empno
这是用一个空数据的表关联另一张表
结果如下:
所以左关联时注意空数据!
在使用左关联时,有时会出现大量的空数据,这是什么原因造成的呢?
这是因为主表关联其他表之前,主表中的字段就是空的,这时候再用这个字段关联其他表的字段,就会出现空值
例如:
select * from student t left join emp t1 on t.数学=t1.empno
这是用一个空数据的表关联另一张表
结果如下:
所以左关联时注意空数据!