对left join 的理解

it2025-11-09  11

学生表:

 成绩表:

 左连接查询:

select a.name ,a.id, b.subject, b.score from student a left join score b on a.id=b.id;

 分析:左连接查询,就是要输出左边表的所有字段,sql语句中select  a.name,a.id,所以对应的student表中的name字段和id字段都会输出,而b表中要输出的字段(b.subject,b.score):subject字段和score字段,只会输入两表相同的字段,id不同的,它就不会输出对应的字段。

 

最新回复(0)