三九宝宝网宝宝教育学龄段教育

关于学生课程选课三张表的sql查询

01月02日 编辑 39baobao.com

[岩土工程师考试的基础部分是什么课程]我国注册岩土工程师考试分两阶段进行,第一阶段是基础考试,在考生大学本科毕业后按相应规定的年限进行,其目的是测试考生是否基本掌握进入岩土工程实践所必须具备的基础及专业理...+阅读

select 选课.学号,姓名,AVG(成绩)'平均分',COUNT(选课.课程号)'选课门数' from 学生,课程,选课 where 学生.学号=选课.学号 and 课程.课程号=选课.课程号 group by 选课.学号,姓名 HAVING COUNT(选课.课程号)>4 ORDER BY AVG(成绩) DESC

--------------------------------------

CREATE VIEW 查询 AS

select top 100 选课.学号,姓名,AVG(成绩)'平均分',COUNT(选课.课程号)'选课门数' from 学生,课程,选课 where 学生.学号=选课.学号 and 课程.课程号=选课.课程号 group by 选课.学号,姓名 HAVING COUNT(选课.课程号)>4 ORDER BY AVG(成绩) DESC

其中DESC是降序排列,ASC是升序排列,默认是升序

ORDER BY AVG(成绩)也可以写成ORDER BY 平均分,因为已经指定了别名

“CREATE VIEW 查询”中的“查询”是新表名, 如果有“ORDER BY AVG(成绩) DESC ”这句,则须有“top”,否则出错“除非同时指定了 TOP,否则 ORDER BY 子句在视图、内嵌函数、派生表和子查询中无效。”

以下为关联文档:

化学工程与工艺课程简介我也是学化工的,今年大二了学化工挺累的,大一大二主要是专业基础课和公共基础课大一主要的课程有:无机化学、有机化学、分析化学、大学英语、大学物理、大学计算机基础、高等数...

怎样在Word制作课程1、选择菜单栏的“表格”-->插入表格-->表格,在弹出的“插入表格”窗口中将列数设置为12,行数设置为10; 2、选中第一排前两个和第二排前两个单元格,单击右键选择“合并单元...

如何制作一个完整的课程表在word1、在插入工具栏中点击表格的下拉箭头,选中7行6列个格子,word会随着选择表格的变化自动显示出一个表格在文档中,确定表格以后点击一下鼠标,点击鼠标以后在word中插入了一个6列7...

在word中怎么简单制作一个课程1、插入“表格”,插入一个8列10行的表格。选中左上方4个单元格右键,选择“合并单元格”。 2、点击“表格工具”设计“边框”,在边框内选一个斜下框线,在里面分别填上“星期”和...

跪求锅炉课程设计给我也行啊!! 2、任务 根据给定的燃料、锅炉受热面布置图及说明,编制各受热面烟道处烟气平均特性表、烟气焓温表;(共7种设计燃料,每人选定1种燃料进行计算) 计算锅炉效率及燃料消耗...

需要高中美术新课程改革方面的论文我有, 【摘要】本文通过对美术课程标准的分析,结合心理学对个体积极性的调动的心理分析,论述了美术课程标准对学生学习积极性的调动因素、方式、方法、措施等,并结合自己在运用...

西点培训学校课程有哪些西点培训学校课程有裱花基本功练习,各种生日蛋糕制作培训,甜品类的学习。 1、基本功练习 熟练掌握面团的整形、裱花奶油裱挤的力度,手法训练,各种花边花卉的制作、各种蛋糕胚的...

幼儿社会课程别去打扰他教案我们的国家是一个礼仪之邦,小朋友们也要从小做起礼仪之邦祖国的骄傲,从小懂礼貌、讲礼貌,做一个优秀的好宝宝。本次教案引导幼儿从表演环境中体会礼貌在生活中的好处和方便。从...

你现在的学校设了哪些课程分别在哪里上课普遍的课程表是上午两节课、下午两节课、一节课是一个半小时的时间。 两节课之间一般是二十分钟的休息时间。 早晨的具体上课时间是需要看学校的,不同的学校上课时间不同。...

推荐阅读
图文推荐