联名查询
/*
思路
1.分析需求,分析查询的字段来自哪些表
2.确定使用了哪些连接查询 共有7种
3.确定交叉点(这两个表中的哪个数据是相同的)
4.判断条件:学生表中的 studentNo = 成绩表中的studentNo
*/
SELECT s.StudentNo,StudentName,SubjectNo,StudentResult
FROM student AS s
INNER JOIN result AS r
ON s.studentNo = r.studentNo
-- Right join
SELECT s.StudentNo,StudentName,SubjectNo,StudentResult
FROM student AS s
RIGHT