规则:以左边的表为准,右边如果没有对应的记录用null显示
语法:
- select * from 表1 left join 表2 on 表1.公共字段=表2.公共字段
复制代码 案例代码:
- mysql> select stuname,writtenexam,labexam from stuinfo left join stumarks on stuinfo.stuno=stumarks.stuno;
- +----------+-------------+---------+
- | stuname | writtenexam | labexam |
- +----------+-------------+---------+
- | 张秋丽 | 77 | 82 |
- | 李文才 | 50 | 90 |
- | 李斯文 | 80 | 58 |
- | 欧阳俊雄 | 65 | 50 |
- | 诸葛丽丽 | NULL | NULL |
- | 争青小子 | 56 | 48 |
- | 梅超风 | NULL | NULL |
- +----------+-------------+---------+
- 7 rows in set (0.01 sec)
复制代码
|
|