- 内连接:
# 如果没有加入where条件查询的数据数量是:student行数*grade行数
select * from student join grade where student.Gid = grade.Gid;
- 左连接
# 左连接不能用where可以用on,左边的表数据全查出来,右边的表只显示符合条件的
select * from student s left join grade g on s.Sid=20 and g.Gid=2;
- 右连接
# 左连接不能用where可以用on,右边的表数据全查出来,左边的表只显示符合条件的
select * from student s left join grade g on s.Sid=20 and g.Gid=2;