当先锋百科网

首页 1 2 3 4 5 6 7

Oracle的左连接是什么意思?

LEFT OUTER JOIN(左外连接):SELECT * FROM TABLE1 T1 LEFT OUTER JOIN TABLE2 T2 ON T1.ID = T2.ID 查询时TABLE1 和 TABLE2满足ID的值在俩个表同时存在的记录会统一成一条记录查询出来。

TABLE1中能找到ID值而在TABLE2中找不到对应的值,此时TABLE1中此记录的值不变,其他TABLE2字段的值补NULL,合并成一条记录查询出来。