豆豆语录网提供学习成绩经典语录精选内容!是不是最近刚好要想要了解或者阅读一些学习成绩经典语录的相关语录呢?在学习成绩经典语录这个语录专题里面,可能会有你需要的相关经典语录!
学习成绩经典语录
学习成绩经典语句
/*student(学号#,姓名,性别,年龄)
course(课程号#,课程名,教师号#)
score(学号#,课程号#,成绩)
teacher(教师号#,教师名)*/
--1.查询“001”课程比“002”课程成绩高的所有学生的学号
select a.stuNo from score a,score b
where a.cNo='c001' and b.cNo='c002' and a.stuNo=b.stuNo and a.score>b.score
--2.查询平均成绩大于60分的同学的学号和平均成绩
select stuNo,avg(score)from score
group by stuNo
having avg(score)>60
--3.查询所有同学的学号、姓名、选课数、总成绩
select a.stuNo,a.stuName,count(cNo),sum(score) from student a,score b
where a.stuNo=b.stuNo
group by a.stuNo,a.stuName
--4.查询姓“赵”的老师的个数
select count(tName),tName from teacher
where tName like '赵%'
group by tName
--5.查询没学过“某某”老师课的同学的学号、姓名
select stuNo,stuName from student
where stuNo not in
(select a.stuNo from student a,score b where a.stuNo=b.stuNo and cNo in
(select d.cNo from teacher c,course d where c.tNo=d.tNo and c.tName='钱市保'))
--6.查询学过“001”并且也学过编号“002”课程的同学的学号、姓名;
select a.stuNo,a.stuName from student a,score b,score c
where a.stuNo=b.stuNo and b.stuNo=c.stuNo and b.cNo='c001' and c.cNo='c002'
--7.查询学过“某某”老师所教的所有课的同学的学号、姓名
select stuNo,stuName from student
where stuNo in (select stuNo from score a,course b,teacher c
where a.cNo=b.cNo and b.tNo=c.tNo and c.tName='钱市保'
group by stuNo
having count(a.cNo)>=(select count(cNo) from course d,teacher e
where d.tNo=e.tNo and e.tName='钱市保'))
--老师所教课程为一门课
select stuNo,stuName from student
where stuNo in (select a.stuNo from student a,score b where a.stuNo=b.stuNo and b.cNo in
(select cNo from teacher c,course d where c.tNo=d.tNo and c.tName='钱市保'))
--8.查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名
select stuNo,stuName from student
where stuNo in
(select a.stuNo from score a,score b
where a.cNo='c001' and b.cNo='c002' and a.stuNo=b.stuNo and a.score>b.score)
--9.查询所有课程成绩小于60分的同学的学号、姓名
select stuNo,stuName from student
where stuNo in (select stuNo from score
where score<60
group by stuNo
having count(cNo)=(select count(cNo) from course))
--10.查询没有学全所有课的同学的学号、姓名
select b.stuNo,a.stuName,count(b.cNo) from student a,score b
where a.stuNo=b.stuNo
group by b.stuNo,a.stuName
having count(b.cNo)<(select count(cNo) from course)
--11.查询至少有一门课与学号为“1”的同学所学相同的同学的学号和姓名
select distinct a.stuNo,stuName from student a,score b
where a.stuNo=b.stuNo and cNo in (select cNo from score
where stuNo='001')
--12.查询至少学过学号为“001”同学一门课的其他同学学号和姓名
&&& select distinct a.stuNo,stuName from student a,score b
where a.stuNo=b.stuNo and cNo all join (select cNo from score
where stuNo='001')
--13.把“SC”表中“某某”老师教的课的成绩都更改为此课程的平均成绩
update score set score=savg
from score d,(select avg(score) as savg,a.cNo from score a,course b,teacher c
where a.cNo=b.cNo and b.tNo=c.tNo and tName='钱市保'
group by a.cNo) e
where d.cNo=e.cNo
--老师所教课程为一门课
update score
set score=(select avg(score) from score
group by cNo
having cNo=(select a.cNo from course a,teacher b where a.tNo=b.tNo and b.tName='钱市保'))
where cNo=(select a.cNo from course a,teacher b where a.tNo=b.tNo and b.tName='钱市保')
select * from score
--14.查询和“001”号的同学学习的课程完全相同的其他同学学号和姓名
select stuNo from score
where cNo in (select cNo from score where stuNo='005')
group by stuNo
having count(cNo)=(select count(*) from score where stuNo='005')
--15.删除学习“某某”老师课的SC表记录
delete from score where cNo=(select cNo from course a,teacher b where a.tNo=b.tNo and b.tName='钱市保')
select * from score
--16.向SC表中插入一些记录,这些记录要求符合以下条件:没有上过编号“003”课程的同学学号、2号课的平均成绩
--17.按平均成绩从高到低显示所有学生的“C语言”、“sql”、“java”三门的课程成绩
--按如下形式显示: 学生ID,C语言,sql,JAVA,有效课程数,有效平均分
--18.查询各科成绩最高和最低的分:以如下形式显示:课程ID,最高分,最低分
select cNo,max(score) as 最高分,min(score) as 最低分 from score
group by cNo
--19.按各科平均成绩从低到高和及格率的百分数从高到低顺序
select avg(c.score),count(a.score)/count(b.score) from score c,(select a.cNo,count(a.score) from score a
where a.score<60
group by a.cNo) d,(select b.cNo,count(b.score) from score b
group by b.cNo) e
where d.cNo=e.cNo
group by c.cNo
order by avg(c.score) desc
(select a.cNo,count(a.score) from score a
where a.score<60
group by a.cNo) d
(select b.cNo,count(b.score) from score b
group by b.cNo) e
--20.查询如下课程平均成绩和及格率的百分数(用"1行"显示): C语言(001),数据结构(002),JAVA(003),离散数学(004)
--21.查询不同老师所教不同课程平均分从高到低显示
select tNo,a.cNo,avg(score) from course a,score b
where a.cNo=b.cNo
group by tNo,a.cNo
order by avg(score) desc
--22.查询如下课程成绩第 3 名到第 6 名的学生成绩单:C语言(001),数据结构(002),JAVA(003),离散数学(004)
-- [学生ID],[学生姓名],C语言,数据结构,JAVA,离散数学,平均成绩
--23.统计列印各科成绩,各分数段人数:课程ID,课程名称,[100-85],[85-70],[70-60],[ <60]
select distinct e.cNo,count(a.stuNo) as '100-85',count(b.stuNo) as '85-70',count(c.stuNo) as '70-60',count(d.stuNo) as '<60' from score a,score b,score c,score d,score e
where a.cNo in (select cNo from course) and a.score between 85 and 100 and b.cNo in (select cNo from course) and b.score between 71 and 84 and c.cNo in (select cNo from course) and c.score between 60 and 70 and d.cNo in (select cNo from course) and d.score<60
group by e.cNo,a.stuNo,b.stuNo,c.stuNo,d.stuNo
having a.stuNo<>b.stuNo and a.stuNo<>c.stuNo and a.stuNo<>d.stuNo and b.stuNo<>c.stuNo and b.stuNo<>d.stuNo and c.stuNo<>d.stuNo
select cNo,count(stuNo) from score
where score between 70 and 100 and cNo='c001'
group by cNo
--24.查询学生平均成绩及其名次
select stuNo,avg(score) from score
group by stuNo
order by avg(score) desc
--25.查询各科成绩前三名的记录:(不考虑成绩并列情况)
select a.stuNo,a.cNo,a.score
from score a
where a.score in (select top 3 score from score b
where a.cNo=b.cNo
order by score)
order by a.cNo
--26.查询每门课程被选修的学生数
select b.cNo ,count(stuNo) from score a right join course b
on a.cNo=b.cNo
group by b.cNo
--27.查询出只选修了一门课程的全部学生的学号和姓名
select b.stuNo,a.stuName from student a,score b
where a.stuNo=b.stuNo
group by b.stuNo,a.stuName
having count(b.cNo)=1
--28.查询男生、女生人数
select stuSex,count(stuSex) from student
group by stuSex
--29.查询姓‘zhao’的学生名单
select * from student
where stuName like '赵%'
--30.查询同名同性学生名单,并统计同名人数
select a.stuNo,a.stuName,count(a.stuNo) from student a,student b
where a.stuName=b.stuName and a.stuSex=b.stuSex and a.stuNo<>b.stuNo
group by a.stuNo,a.stuName
--31.1981年出生的学生名单(注:Student表中Sage列的类型是datetime
--32.、查询每门课程的平均成绩,结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列
select cNo,avg(score) from score
group by cNo
order by avg(score) asc,cNo
--33.查询平均成绩大于70的所有学生的学号、姓名和平均成绩
select b.stuNo,a.stuName,avg(score) from student a,score b
where a.stuNo=b.stuNo
group by b.stuNo,a.stuName
having avg(score)>70
--34.查询课程名称为“java”,且分数低于70的学生姓名和分数
select a.stuName,b.score from student a,score b
where a.stuNo=b.stuNo and score<70 and b.cNo=(select cNo from course where cName='java')
--35.查询所有学生的选课情况
select a.stuNo,c.cNo from student a,score b,course c
where a.stuNo=b.stuNo and b.cNo=c.cNo
order by a.stuNo
select a.stuNo,cNo from student a left join (select a.stuNo,c.cNo from student a,score b,course c
where a.stuNo=b.stuNo and b.cNo=c.cNo) d
on a.stuNo=d.stuNo
order by a.stuNo
--36.查询任何一门课程成绩在70分以上的姓名、课程名称和分数
select a.stuName,b.cNo,score from student a,score b
where score>70 and a.stuNo=b.stuNo
--37.查询不及格的课程,并按课程号从大到小排列
select cNo,score from score
where score<60
order by cNo
--38.查询课程编号为003且课程成绩在60分以上的学生的学号和姓名
select b.stuNo,a.stuName from student a,score b
where b.cNo='c003' and score>60 and a.stuNo=b.stuNo
--39.求选了课程的学生人数
select count(a.stuNo) from (select distinct stuNo from score) a
--40.查询选修“赵”老师所授课程的学生中,成绩最高的学生姓名及其成绩
select b.stuNo,a.stuName,max(score) from student a,score b
where a.stuNo=b.stuNo and b.cNo in (select a.cNo from course a,teacher b where a.tNo=b.tNo and b.tName='钱市保')
group by b.stuNo,a.stuName,b.cNo
having b.cNo in (select a.cNo from course a,teacher b where a.tNo=b.tNo and b.tName='钱市保')
--41.查询各个课程及相应的选修人数
select cNo,count(stuNo) from score
group by cNo
select b.cNo ,count(stuNo) from score a right join course b
on a.cNo=b.cNo
group by b.cNo
--42.查询不同课程成绩相同的学生的学号、课程号、学生成绩
select a.stuNo,a.cNo,a.score from score a,score b
where a.stuNo=b.stuNo and a.score=b.score and a.cNo<>b.cNo
--43. 查询每门功成绩最好的前两名
select a.stuNo,a.cNo,a.score
from score a
where score in(select top 2 score from score b
where a.cNo=b.cNo
order by score desc)
order by a.cNo
--44.统计每门课程的学生选修人数(超过2人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列
select cNo,count(stuNo) 课程数 from score
group by cNo
having count(stuNo)>2
order by count(stuNo) desc,cNo
--45.检索至少选修两门课程的学生学号
select stuNo from score
group by stuNo
having count(cNo)>=2
--46.查询全部学生都选修的课程的课程号和课程名
select a.cNo,b.cName from score a,course b
where a.cNo=b.cNo
group by a.cNo,b.cName
having count(a.stuNo)=(select count(stuNo) from student)
select a.cNo,b.cName from score a,course b
group by a.cNo,b.cName,b.cNo
having a.cNo=b.cNo and count(a.stuNo)=(select count(stuNo) from student)
--47.查询没学过“钱”老师讲授的任一门课程的学生姓名
select stuNo,stuName from student
where stuNo not in (select stuNo from score a,course b,teacher c
where a.cNo=b.cNo and b.tNo=c.tNo and c.tName='钱市保'
group by stuNo
having count(a.cNo)<=(select count(cNo) from course d,teacher e
where d.tNo=e.tNo and e.tName='钱市保'))
select stuNo,stuName from student
where stuNo not in
(select stuNo from score where cNo in
(select cNo from teacher c,course d where c.tNo=d.tNo and c.tName='钱市保'))
--48.查询两门以上不及格课程的同学的学号及其平均成绩
select stuNo,avg(score) from score
where score<60
group by stuNo
having count(cNo)>2
--49.检索“004”课程分数小于60,按分数降序排列的同学学号
select stuNo from score
where score<60 and cNo='c004'
order by score desc
--50.删除“2”同学的“001”课程的成绩
delete from score where stuNo='002' and cNo='c001'
1. “学习”二字出自我国的思想家、教育家孔子的“学而时习之”这句话。“学”就是效仿,即从别人或书本、环境、媒体等处获得知识、增长智慧等;“习”的原义是小鸟频频起飞,这里指从自身实践经验中获得知识技能等,如幼儿在挨烫后才知道热火炉不能摸,这是他习得的知识,而如果他从大人口中得知热火炉不能摸,这是学得的知识。上面是孔子所认为的学习,你心目中的学习是什么呢? 2. 每个人都可以对快乐赋予一个最基本的定义,而最终我们会提出这样一个问题:什么才是快乐?从古至今,每个人都有他自己的快乐:李白的快乐是写诗;易安的快乐是写词;屈原的快乐是用自己的一切行动报效祖国;姚明的快乐是打篮球。你的快乐是什么?是放风筝?踢足球?还是玩蹴鞠?而我要告诉你,我的快乐就是:学习。 3. 书本把语文丰富的知识都挥散出来,那些美丽的修辞方法,标点,符号,把语言的魅力,都挥放出来,让文章变得更加生动,豪迈。读《三国》体验到了诸葛亮的机智,智慧,刘,关,张的友谊,亲情。阅《水浒传》感受到了一百单八将的勇猛,宋江的谦逊,鲁智深的义气和武松的勇敢。赏《西游记》品到了孙悟空的神通广大,变化莫测,领略到了猪八戒的大智若愚,感受到了沙师弟的憨厚老实。 4. 虽然在学习的过程中会遇到许多不顺心的事,但古人说得好——吃一堑,长一智。多了一次失败,就多了一次教训;多了一次挫折,就多了一次经验。没有失败和挫折的人,是永远不会成功的。 5. 习是每个一个学生的职责,而学习的动力是靠自己的梦想,也可以这样说没有自己的梦想就是对自己的一种不责任的表现,也就和人失走肉没啥两样,只是改变命运,同时知识也不是也不是随意的摘取。要通过自己的努力,要把我自己生命的钥匙。 6. 学习,是每个学生每天都在做的事情,学生们从学习中获得大量的知识,但是,如果问起他们为什么要学习?为谁而学习?估计大多数学生都不知怎么回答,当你问一个高材生为什么让读书时,他也许会说为了不让别人看不起;当你问起一个学习成绩一般的学生,他也许会说为了不被父母责骂,也有可能会说为了不让父母失望;当你问起一个学习成绩不理想的学生,他有可能会说考得好可以得到父母的奖励 7. 学习会使你获得许多你成长所必需的“能源”,学习会给你带来更多的希望,学习会让你拥有更多的“资本”。但同时,学习也使你付出许多,其中包括你的努力、你的钻研、你的时光、你的心血和汗水等。 8. 学习就是一种会使你更快乐、生活质量更好、更有自尊、对社会贡献更大的一种素质提高过程。 9. 学习是把知识、能力、思维方法等转化为你的私有产权的重要手段,是“公有转私”的重要途径。你的一生,无法离开学习,学习是你最忠实的朋友,它会听你的召唤,它会帮助你走向一个又一个成功。 10. 学习是个人生存和发展的基本手段。人既是自然人,又是社会人,而人的本质在于人的社会性。自然人是婚姻的产物,社会人则是学习的产物。在学校里学习学科知识,你所获得的不单是学科知识,你还会获得做人的原则、知识运用的技巧、分析问题与解决问题的思维方式等。 11. 学习是件苦恼的事,每天两点一线,从学校到家里,日子过得平淡无奇,每天面临着大量的习题和作业,日久天长,学生对学习失去了兴趣,使我对学习产生了苦恼的感觉,但转念一想,我做为学生,主要任务就是学习,古人说:“书山有路勤为径,学海无涯苦作舟”,只有付出了努力,才会有成功!不经历风雨,怎么见彩虹,成功等于一份天赋加百分之九十九的努力,这样想来,我又埋头作学了起来。 12. 知识是智慧的火炬。 13. 读一书,增一智。 14. 不吃饭则饥,不读书则愚。 15. 世界上三种东西最宝贵——知识、粮食和友谊。
1、人的一生,岂能尽如人意,但求无愧我心,人生苦短,好不好都不必遗憾,乐不乐都不要失望,过得好是精彩,过不好是经历。人生在世,一辈子不长,只要你尽过心,也就不必遗憾,更不必悔恨。
2、面对未来,如果生活促使我们必须要作出一个选择,那我一定会选择小草般的生活方式,迎着微弱的残阳,撼卫那份属于自己的理想天地。
3、如果记忆不说话,流年也会开出花。如果爱情此刻让我痛苦,那就是我爱你的见证。情歌唱到心碎,情话说到流泪。那一个承诺困守半生,那一记回眸一世倾心。
4、是男儿总要走向远方,走向远方是为了让生命更辉煌。走在崎岖不平的路上,年轻的眼眸里装着梦更装着思想。不论是孤独地走着还是结伴同行,让每一个脚印都坚实而有力量。
5、我曾经以为,女人都是飞蛾,生性擅长不怕死的扑火。后来才知道,原来也有一种女人是候鸟,无论和如何都沿着一种静谧的轨迹安宁的飞翔。
6、最理想的爱情就是你可以找到一个人,你不用说什么,互相都可以了解对方在想什么,不用说太多的,两个人都可以很好地相处,那就是最好了。
7、可以控制白天不想你,却控制不了夜晚不梦你。思念就是一份剪不断的牵挂,翻越万水千山,纵使你在千里之外,也要飞到你身边:真的很想你!愿你快乐!
8、倚在回忆的门楣里,逝去的年华依然是倾城温柔,而在往日的万紫千红里,却无法写下完美的结局。一直认为,曾经相遇总胜未曾碰头,即便时光改变了最初的模样,那一场桃花流水的约定,付出的是我生命中的所有。
9、我必须在逆境中努力做到最好。相反,如果我试图逃避或者想把问题赶走,那么我会变得越来越焦虑,情况也会越来越糟。生命匆匆,我们不必委曲求全,也不要给自己留下遗憾,就以自己喜欢的方式生活,做自己喜欢做的事,宠爱自己,做一个独特的自己才是最重要的。
10、人间有情,终抵不过岁月的狠心,留在昨日的身影,终究还是穿上了现在的外衣,而我如何才能追寻昨日的步伐,抓住故事的感动?这一切的一切,似乎都是那么的无能为力,怎奈何,红尘悲欢,流年聚散。
11、人生如同一杯茶,只有漫漫地品味才能品出它的味道来;人生如同一首诗,只有反复地咀嚼才能读出它的意韵来;人生如同一首歌,只有静下心来才能听出它的律动来。
12、我们扛着这些愧疚、失落寸步前行。我们生来都不是完美的人,如果非要追求那份完美,最后的结果可能是自己把自己赶到那个死胡同里。如果你不那么较真,或许就可以放自己一条生路。伤痛时,如果知道这不是惩罚和报应,而是恩典和礼物。我们就能面对着阳光,自然也就会看到希望。
13、你想要好的成绩,但是你不去努力学习;你想要富裕的生活,但是你不去拼搏奋斗;你想要健康的身体,但是你没能坚持锻炼;你想要称心如意的生活,但是你从未真正改变过自己。你尽力了,才有资格说自己运气不好。
14、如果你不想苦一辈子,就要先苦一阵子。你现在有什么样的付出,将来你的人生就会呈现什么样的风景。每一个你所期待的美好未来,都必须依靠一个努力的踏实现在。
15、因为爱过,所以不会成为敌人,因为伤过,所以不会做朋友。我们确实活得艰难,一要承受种种外部的压力,更要面对自己内心的困惑。在苦苦挣扎中,如果有人向你投以理解的目光,你会感到一种生命的暖意,或许仅有短暂的一瞥,就足以使我感奋不已…
16、每一段青春都是限量版时间有限,不要重复无意义的事,不要活在别人的观念里,不要害怕遭遇挫折失败勇敢追随自己的内心。有些事现在不做,一辈子可能都不会做了。
17、主角配角都能演,台上台下都自在:不是有大志就实现大志。在奋斗的过程中,不同的人会有不同的遭遇,所以要能够忍受失败的痛苦,一个真正想成就一番事业的人,志在高远,不以一时一事的顺利和阻碍为念,也不会为一时的成败所困扰。
18、世上有走不完的路,也有过不了的河。过不了的河掉头而回,也是一种智慧。但真正的智慧还要在河边做一件事情:放飞思想的风筝,摘下一个“苹果”。历览古今,抱定这样一种生活信念的人,最终都实现了人生的突围和超越。把信念传递下去,让更多的人放飞自己的梦想!
19、我从童年的方向,看到的永远是你的背影,沿着通向君主的道路,你放牧乌云和羊群。雄辩的风带来洪水,胡同的逻辑深入人心,你召唤我成为儿子,我追随你成为父亲。
20、有那么一种藏在内心深处的苦涩,没有人可以体会,仅仅想一个人承受,去给自己一个压力,压抑自己也许成了我的习惯了,不再愿意去找谁,说什么。
(以上图片均来自网络)
我也想学,有什么好的资料分享分享啥
留一下你邮箱,我可以把我的笔记发给你哦
追问
729089549@qq.com
学长给力啊!
追答
发送了,注意查收哦。
看系统表的写法,NB的一塌糊涂
V$开头的表,ctrl,左键点击表名
话说回来,SQL要效率,复杂的就用存储过程简化
家长经典语录:“你学习难道是为了我们学习?”