目标:
    1:掌握外左连接查询的使用方法
    2:掌握外右连接查询的使用方法

    一:外左连接查询的使用方法

    功能:查询两个表内相同的数据信息在加上左边表为空的那部分信息(主表的字段数据与从表的字段数据进行比对)

    关键字:主表 left join 从表
    其中主表为左表,从表为右表

    语法:select from classes left join phone on/where classes.new_age = phone.age;
    表示classes主表内第一条记录的new_age字段值与phone从表的每一条记录的age字段值比对,有相同的则查询出来,当字段数据不相同时,也将数据显示出来,并且将从表phone的那部位用null补空,以此类推直到classes主表内的每一条记录的new_age字段值都比对完毕!

    注意事项:主表第一行记录的字段数据与从表每一行记录都要进行比对,有相等的查询出来,全都比对完还是没有相等的,从表那部分字段数据用null补空!

    *快速代码体验


    image.png

    二:外右连接查询的使用方法

    功能:查询两个表内相同的数据信息在加上右边表为空的那部分信息(主表的字段数据与从表的字段数据进行比对)

    关键字:从表 right join 主表表
    其中主表为右表,从表为做表

    语法:select * from classes right join phone on/where classes.new_age = phone.age;
    表示phone主表内的第一条记录的age字段值与classes从表的每一条记录的new_age字段值比对,有相同的则查询出来,当字段数据不相同时,也将数据显示出来,并且将从表classes的那部位用null补空,以此类推直到phone主表内的每一条记录的age字段值都比对完毕!

    快速代码体验:

    image.png