连接查询又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 连接分类下图 非等值连接 自连接:意思就是把一张表当成两张甚至更多的表来使用,即一张表找好几次 如下图,第一次当员工表来找,第二次当领导表来找 sql99语法 表名顺序跟SQL92语法一样可以调换 自连接 内连接相当于查询两个表交集,引入外连接 外连接 外连接用于查询一个表有,一个表没有的情况 全外连接(不支持) 全外连接=内连接+表1中有但表2中没有+表2中有但表1中没有 交叉连接 就是一个笛卡尔乘积 beauty表有11行,boys表有4行, 所以以下结果一共44行 总结 案例