交叉连接(笛卡尔乘积):
交叉连接又称“叉乘”,它是所有类型的内连接基础。
如果把表当做个集合那么,它们交叉连接为:A x B.
前言
查询都基于表,有时候需要获取的信息存储于多张表中,所以需要连接查询技术进行获取。
一、连接查询是什么?
连接是把不同表的记录到一起的方法,连接查询就是可以将多个表进行一个表处理,连接查询分为内连接和外连接。
二、使用步骤
1.交叉连接
代码如下(示例):
select* from line CROSS JOIN vehicle 等价于:select*from line ,vehicle
2.内连接
代码如下(示例):
SElECT from line
join vehicle
on line.lineID=vehicle.lineID
总结
内连接就是A表和B表的列组合出来,形成新的表,进行比较,内连接分为交叉连接和相等连连接,自然连接 MySQL书写代码是很要的部分,一旦错误就会报错。