SQLServer2008数据库及应用教学课件作者第4版徐人凤电子课件单元2查询与统计数据课件幻灯片.pptVIP

  • 127
  • 0
  • 约6.76千字
  • 约 39页
  • 2018-03-26 发布于未知
  • 举报

SQLServer2008数据库及应用教学课件作者第4版徐人凤电子课件单元2查询与统计数据课件幻灯片.ppt

任务2.6 多表连接查询数据 【问题2.32】查看学生基本信息和学生所在班级名称。 【问题2.33】查询学生的选课信息,要求显示学号、姓名、课程编号、课程名称、志愿号,并按照学号升序排序,当学号相同时则按照志愿号升序排序。 【问题2.34】查询学生报名“计算机应用工程系”开设的选修课程情况,显示信息包括学生姓名、课程名称和教师。 任务2.6 多表连接查询数据 3.比较连接查询:表与表之间使用比较运算符进行的连接。 【问题2.35】查询每个班级可以选修的、不是自己所在系部开设的选修课程的信息,显示信息包括班级、课程名、课程类别、学分、老师、上课时间和报名人数。 4.自连接查询:表和它自身进行连接,是多表连接的特殊情况。 任务2.6 多表连接查询数据 【问题2.36】查询课程类别相同但开课系部不同的课程信息,要求显示课程编号、课程名称、课程类别和系部编号,并按照课程编号升序排序查询结果。 外连接查询:解决使用内连接所产生的显示信息不完整的问题。外连接分为左外连接(左连接)、右外连接(右连接)和全连接。 任务2.6 多表连接查询数据 1.左外连接查询:左外连接的FROM子句写为:FROM 左表 LEFT JOIN 右表。 左外连接是在两个表进行内连接查询结果的基础上,再增加不满足连接条件的那些行,这些行的右表的列值显示为空值(NULL)。 2.右外连接查

文档评论(0)

1亿VIP精品文档

相关文档