【内联】
--表连接:内联
--查询这个学生的时候把这个学生所在的班级的名字也显示出来
select * from student
inner join TblClass on student.TClassId=TblClass.TClassId
--查询这个学生的时候把这个学生所在的班级的名字也显示出来
--同时也查询出该学生的英语成绩
select student.TSId,TSName,TSGender,TClassName,student.TClassId,TblScore.TSEnglish from student
inner join TblClass on student.TClassId=TblClass.TClassId
inner join TblScore on student.TSId=TblScore.TSId
【外联】
--查询所有学生(参加及未参加考试的都算)及成绩
--参加考试
select * from student
inner join TblScore on student.TSId=TblScore.TSId
--外联
--所有的(参加和没参加的都查询了)
--左联
select * from student
left join TblScore on student.TSId=TblScore.TSId
--右联
select * from student
right join TblScore on student.TSId=TblScore.TSId
--没参加考试
select * from student
left join TblScore on student.TSId=TblScore.TSId
where TblScore.TSId is null
--查询所有参加考试的,english分数不为null学生姓名、年龄及成绩
select * from student
inner join TblScore on student.TSId=TblScore.TSId
where TSEnglish is not null