1.多表查询:
笛卡尔乘积:将两个表所有记录依次排序组合形成新的结果
关联两表查询:
例:seclect * from Table1,Table2, Table3 where Table1.列名=Table2.列名 and Table1.列名=Table3.列名
2.内连接:
inner join 内连接另外一张表
例:seclect * from Table1 inner join Table2 on Table1.列名=Table2.列名 inner join Table3 on Table2 on Table1.列名=Table3.列名
注:如有两张以上的表,要先关联两表之后 在关联另外一张表
特点:不符合主外键关系的数据不会被显示出来。主外键?
3.左外连:
以左表为主表 left
例:seclect * from Table1 left join Table2 on Table1.列名=Table2.列名
右外连:以右表为主表 right
4.全外连:
无论符合都需要显示
例:seclect * from Table1 full join Table2 on Table1.列名=Table2.列名