使用两张表进行表连接,表一student(id,name),表二mark(id,subject,mark),其中id为共同字段
1、内连接(inner join)
内连接是查询两个表中符合条件的数据,所有字段都展示出来
select student.,mark. from student inner join mark on student.id = mark.id
2、左连接(left join)
左连接是指将左表数据(student)完全展示,右表的数据只展示符合条件的部分,其他字段展示null
select student.,mark. from student left join mark on student.id = mark.id
3、右连接(right join)
右连接则与左连接相反,右连接是指将右表数据(mark)完全展示,左表的数据只展示符合条件的部分,其他字段展示null
select student.,mark. from student right join mark on student.id = mark.id
4、完全连接
完全连接是返回查询表中的所有行
select student.,mark. from student full join mark on student.id = mark.id