SQL学习笔记(三)

左连接

格式:select * from 表1 left join 表2 on 表1.列=表2.列

例1:查询所有学生的成绩,包括没有成绩的学生。

例2:查询所有学生的成绩,包括没有成绩的学生,需要显示课程名。

join前面生成的表是左表,join后面是右表

右连接

格式:select * from 表1 right join 表2 on表1.列=表2.列

例1:查询所有课程的成绩,包括没有成绩的课程

join后面是右表,把右表数据全部显示
例2:查询所有课程的成绩,包括没有成绩的课程,包括学生信息

例2:查询所有学生的成绩,包括没有成绩的学生,需要显示课程名。

猜你喜欢

转载自www.cnblogs.com/hwlc--/p/11722263.html