SQL SERVER自连接的讲解及举例
自连接:针对相同的表进行的连接
举例:显示表格内两门课程均在八十分及以上的学生成绩信息
1,将成绩表和课程表进行连接,连接条件为学号相等,显示信息学号,课程编号,课程名称以及成绩,筛选条件为两门课的课程编号,中间用or进行判定,即满足其中一门课的课程编号即可,如果为and则无法显示,因为没有哪门课同时对应这两个课程编号。将显示内容保存在新建数据表:成绩信息 中
2.将成绩信息表进行自连接,连接条件为学号相等(即要求同一个学生两门课程同时大于等于80)A表显示物流管理成绩大于等于80的成绩信息,B表显示成绩大于等于80的成绩信息
到这里整个自连接查询就结束啦