码迷,mamicode.com
首页 > 其他好文 > 详细

10W学习笔记——查询之联接

时间:2017-11-12 22:19:11      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:ges   完数   亮点   isnull   image   blog   易错点   语句   src   

     学习完数据库查询的聚合、分支、日期和格式化四个功能后,这周我们又学习探索了数据库联接这一新功能。这个功能的亮点在于它可以将几个甚至更多的表连接起来,从而实现我们想要达到的查询目的。现在让我们一起来看看在使用这个功能的时候会有哪些要点和难点吧!

1.在学院表、专业表、学位表中,查询各学院及其下设各专业的全称、学制、学位;

技术分享技术分享

2.在学院表、专业表、班级表中,查询各学院及其下设各班级的名称(入学年份后2位+专业简称+行政班);

技术分享

技术分享

3.在学生成绩表、学生表、班级表、专业表、教学任务表、教材表中,查询14信管各学期、各课程的教材的订购总金额(应按照学生成绩表中的教材订购标记,只针对已订购教材的学生来统计总金额)

 技术分享

 技术分享

4.在专业表、班级表中,查询所有专业及其下设班级名称,未设班级的专业亦一并列出;

技术分享

技术分享

 

  要点和易错点:1、 在例1、2、3、4中,都使用JOIN语句连接表,且各连接语句前不用“,”;

                          2、例2中,没有开设行政班的使用ISNULL语句;

                          3、例3中,要求只针对已订购教材的学生来统计总金额,可以使用HAVING语句来约束条件;

                          4、例4中,要求未设班级的专业也一并列出,用LEFT语句就可以啦。

    好了,这次就和大家分享到这了,更多的就让我们一起在后续的日子里继续探索,研究吧。

         

 

10W学习笔记——查询之联接

标签:ges   完数   亮点   isnull   image   blog   易错点   语句   src   

原文地址:http://www.cnblogs.com/705xinguan/p/7823185.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!