1.数据库构成
2.sql执行顺序
1.内连接查询
显示A表和B表的共有信息,相当于取交集。
2.左连接查询
显示左表(A表)的全部信息,右表(B表)只显示符合条件的信息,没有显示null
3.右连接查询
显示右表(B表)的全部信息,左表(A表)只显示符合条件的信息,没有显示null
4.左连接查询,只显示左表特有的信息
相当于:左连接结果集-内连接结果集
5.右连接查询,只显示右表特有的信息
相当于:右连接结果集-内连接结果集
6.全连接查询
mysql里没有FULL OUTER JOIN 所以需要用到UNION
相当于:左连接结果集+右连接结果集
7.全连接查询后,只显示左表和右表特有的部分
mysql里没有FULL OUTER JOIN 所以需要用到UNION
相当于:全连接结果集-内连接结果集