当前位置:三九宝宝网 → 宝宝教育 → 教学论文 → 正文

数据库SQL语言查找

更新:02-04 整理:39baobao.com
字体:

[哪所语言大学好]全国外语学院排名 北京外国语大学 北京语言大学 上海外国语大学 对外经贸大学 北京第二外国语学 西安外国语学院 广东外语外贸大学 大连外国语学院 天津外国语学院 四川外语...+阅读

--选课总人数大于3的课程 select c.cno,c.cname,count(*) 选课总人数 from sc left join course c on sc.cno=c.cno group by c.cno,cname having count(*)>3 order by 选课总人数 --所有课程选课总人数 select c.cno,c.cname,count(*) 选课总人数 from sc left join course c on sc.cno=c.cno group by c.cno,cname order by 选课总人数 asc --每科课程成绩都大于其他同学的成绩的学生 select table2.sno,s.sname from( select sc.sno,sc.cno,table1.maxgrade from sc,( select cno, max(grade) maxgrade from sc group by cno) as table1 where sc.cno=table1.cno and sc.grade=table1.maxgrade) as table2,student s where table2.sno=s.sno group by table2.sno,s.sname --查询每个同学的学号和姓名以及这个同学成绩为优秀的课程的门数 select sc.sno,s.sname,count(*) as 优秀的课程数 from( select cno,grade from sc group by grade ,cno having grade>80)as table1,sc,student s where table1.cno=sc.cno and table1.grade=sc.grade and sc.sno=s.sno group by sc.sno,s.sname ---查询其他系的同学的年龄比‘软件工程系’的某个学生的年龄小的学生的学号,姓名和系别 select * from student where sdept'd1' and sage>any(select sage from student where) ---查询每个系中年龄高于这个系的平均年龄的学生的学号和姓名、年龄 select s.sno,s.sname,s.sage,table1.平均年龄 from( select sdept, avg(cast(sage as decimal(10,5))) as 平均年龄 from student group by sdept)as table1,student s where s.sdept=table1.sdept and s.sage>table1.平均年龄 ---查询没有选课的学生的学号和姓名 select * from student where sno not in(select sno from sc) --查询选修了'1'号和'2'号课程的学生的学号和姓名 select * from sc where cno in (1,2) --查询每个同学成绩高于自己选修课程的平均分的学生的学号和选修课程的课号 select sc.sno,sc.cno,sc.grade,table1.平均分 from( select sno,avg(grade) as 平均分 from sc group by sno)as table1,sc where sc.sno=table1.sno and sc.grade>table1.平均分 --查询每个学生以及器选修课程的情况(要求使用做外连接) select s.sno,s.sname,isnull(c.cname,'没有选') as 课程名,isnull(sc.grade,0) as 分数 from student s left join sc on sc.sno=s.sno left join course c on sc.cno=c.cno--查询选修‘数据库’的‘软件工程’系的学生的总人数 select count(sc.id) as 选修c1的d1系的学生的总人数 from sc inner join student s on s.sno=sc.sno inner join course c on sc.cno=c.cno where s.sdept='d1'and c.cname='c1' --自己举例实现带有ANY和ALL谓词的例子,各举一个例子 --查询d1系的学生课程c1的分数大于其他系的某个学生课程c1的分数的学生信息 select s.sno,s.sname ,c.cname,sc.grade from sc inner join student s on sc.sno=s.sno inner join course c on sc.cno=c.cno where s.sdept='d1'and c.cname='c1' and sc.grade>any( select sc.grade from sc,student s,course c where s.sdept'd1' and c.cname='c1' and sc.cno=c.cno and sc.sno=s.sno)---查询所有没选课的学生信息(等价于not in) select * from student where snoall( select sno from sc)

本文地址:https://www.39baobao.com/show/29_36036.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

中国语言大学排名校 名 入选根据 校 名 入选根据 清华大学 工学第一名、管理学第二名 北京大学 理学第一名、医学第一名、哲学第一名、文学第一名、法学第一名、经济学第二名 西安交通大学...

你还发现了哪些生活中语言文字被误用的现象并说说你从中得到的启1.。容易用错对象的成语例释成语适用对象和范围一般是比较固定的,具有很强的单一性,如果对成语所表达的习惯对象或范围缺乏了解,便会使陈述和被陈述之间出现张冠李戴的现象,造成...

论文投稿编辑说语言不好怎么回复论文——题目科学论文都有题目,不能“无题”。论文题目一般20字左右。题目大小应与内容符合,尽量不设副题,不用第1报、第2报之类。论文题目都用直叙口气,不用惊叹号或问号,也不能...

如何适时培养和训练宝宝的语言表达能力硏究证明,在3岁以前宝宝掌握的词汇中,名词占50%,动词占2796。这就告诉人们,在帮助宝宝掌握词汇时,要侧重于名词和动词的语言训练,因为这是学龄前宝宝容易掌握和掌握最多的词汇。2...

如何培养和训练幼儿的语言表达能力前苏联著名教育家苏霍姆林斯基曾说:“语言是智力发展的基础,也是所有知识的宝库。”孩子认识世界、汲取知识、扩大眼界,都要凭借语言进行。一般来说,语言发展较好的孩子,往往求知...

怎样训练孩子的语言表达能力口头语言表达能力,是思维能力的外在表现,它是交际、学习、工作必不可少的基本能力。可见,从小培养孩子的口头表达能力便显得尤为重要了。我结合自己的教育教学实践,认为训练孩子...

奥黛丽赫本为什么会这么多语言1.1993年1月20日,就在克林顿就任美国第四十二届总统的当天,奥黛丽.赫本在罗伯特.沃尔德斯及孩子们的看护里离开了人间。赫本弥留之际无不惦念地说:“我唯一的遗憾是再也不能帮...

公文的语言表达可以使用的表达方式有哪些公文主要是以记叙为主,但是和我们读书时代的记叙文有有所区别。 因为公文需要体现出法定性、政策性、实用性、实效性和规范性。 1.平实,就是准确实在,不宜拔高、浮华,更不必煽情...

数据库语言有哪些数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。 数据操作语言(DML),例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。 数据查询语言(DQL),例如:SELECT语句。(一般不会单独归于一类,因...