如何从学校的总课程表中节选出自己的课程表

选课程 浏览

一、如何从学校的总课程表中节选出自己的课程表

第9回 训劣子李贵承申饬 嗔顽童茗烟闹书房 第10回 金寡妇贪利权受辱 张太医论病细穷源第11回 庆寿辰宁府排家宴 见熙凤贾瑞起淫心 第12回 王熙凤毒设相思局 贾天祥正照风月鉴

二、excel中如何从总课表分离子班级课程表

可以说详细点么,或者自动筛选。

三、经典的学生 课程 学生选课表的sql问题

table: Student(SID,SName)

Course(CID,CName)

Student_Course(SID,CID)

SQL:

select SName from Student where not exist

(select SID from Student_Course where not exist

(select CID from Course where CName in ('1号课','2号课')))

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

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 子句在视图、内嵌函数、派生表和子查询中无效。”

转载请注明:多米培训网 » 如何从学校的总课程表中节选出自己的课程表