目标:
    1:掌握自连接的使用场景
    2:掌握自连接的使用方法

    一:自连接的使用场景

    答:比如说省、市、县三级联动式就要用到自连接来查询数据,即找到自身数据表内的某种关系,从而取出某些数据

    二:自连接的使用方法

    含义:特殊的内连接,自己连接自己
    关键字:数据表名 as 数据表别名1 inner join 数据表名 as 数据表别名2
    例如: classes as a inner join classes as b

    语法: select * from aress as a inner aress as b on a.aid = b.pid where a.name = “内蒙古”;
    表示 aress 数据表自连接,查询a(aress)表的aid字段与b(aress)表的pid字段相等的数据项并且连接打印出来,从而实现查找某某县是属于哪个市的!

    快速代码体验:

    image.png

    注意事项:数据表自连接时必须给自己取两个别名,否则会造成混淆,报错!!