今天在写sql脚本时,发现当左连接查询时并不会出现通常认为的,以左表为准,右表有,左表没就不显示,而是出现了部分的笛卡儿积,,经过查阅csdn,
join on 内链接
left join 左连接
right join 右连接 查询
发现:
连接查询,如果on条件是非唯一字段,会出现笛卡尔积(局部笛卡尔积);如果on条件是表的唯一字段,则不会出现笛卡尔积。
今天在写sql脚本时,发现当左连接查询时并不会出现通常认为的,以左表为准,右表有,左表没就不显示,而是出现了部分的笛卡儿积,,经过查阅csdn,
join on 内链接
left join 左连接
right join 右连接 查询
发现:
连接查询,如果on条件是非唯一字段,会出现笛卡尔积(局部笛卡尔积);如果on条件是表的唯一字段,则不会出现笛卡尔积。