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