一、内连接查询
1、交叉连接(笛卡尔积)
两张表A和B的所有数据组合在一起,造成大量的数据冗余
例如:实现线路表和车辆表
SELECT *FROM line CROSS JOIN vehicle
2、内连接查询
主键连外键
SELECT*FROM family f,information i
WHERE f.name=i.name;
案例1:
案例2:使用内连接获取不属于公交二公司的线路信息和车辆信息。
3、多表连接
语法:
SELECT fieldlist FROM table1 JOIN table2 ON table1.column1=table2.column2_1 JOIN table3