mysql里面的join 是left join 还是 right join
时间: 2024-01-13 21:03:59 浏览: 151
解析mysql left( right ) join使用on与where筛选的差异
MySQL中既支持左连接(LEFT JOIN),也支持右连接(RIGHT JOIN)。左连接会返回左表中的所有记录,即使右表中没有匹配的记录。右连接则会返回右表中的所有记录,即使左表中没有匹配的记录。下面是两种连接的基本语法:
1. 左连接(LEFT JOIN):
```sql
SELECT * FROM table1 LEFT JOIN table2 ON condition;
```
2. 右连接(RIGHT JOIN):
```sql
SELECT * FROM table1 RIGHT JOIN table2 ON condition;
```
请注意,LEFT JOIN和RIGHT JOIN的区别在于连接的顺序,左连接是以左表为主表,右连接是以右表为主表。
阅读全文