mysql 中的join、left join、 right join
在使用数据过程中难免会使用到表之间的连接,那最近正好使用到了表的连接。
join
应用
`join` 在不使用 `on` 的连接条件的时候,其实就是对连接的表做了一次笛卡尔积。 在使用 `on` 条件时,作用和 `right join` 相同。
left join
应用
`left join` 使用的时候, 是以 `left join` 左边的表为基准,分别去右表匹配复合条件的项,然后筛选数据。
right join
应用
`right join` 使用的时候,是以`right join` 右边的表作为基准,分别去匹配左表中复合条件的数据,然后筛选数据。
* 注意
left join
和 right join
中必须添加 on
关键字,不然数据库显示语法错误。而 join
可以不加。