mysql 左连接,右连接

grades表:

mysql 左连接,右连接

student表:
mysql 左连接,右连接

使用联合查询中的内连查询 inner join  类似交集:

mysql 左连接,右连接

2,查询指定用户的所有成绩
select student.name,grades.* from student,grades where student.id=grades.id and student.name='aaa';

二,left join 左查询,从左表返回所有的行,如果右表中没有匹配则以NULL补全.
select student.name,grades.math from student left join grades on student.id=grades.id;
mysql 左连接,右连接

三,right join (右查询) 从右表返回所有的行,如果左表中没有匹配则以NULL补全
mysql 左连接,右连接

猜你喜欢

转载自blog.51cto.com/jacksoner/2118968
今日推荐