宝哥软件园

sql语句练习与答案

编辑:宝哥软件园 来源:互联网 时间:2021-08-04

类型:电子教程大小:8.5M语言:中文评分:8.3标签:立即下载一学生表学生#学号斯纳姆姓名,日期日期,班级二年级课程表coursec#课程号,名字cname3成绩单分数#学号c#课程号成绩得分- 1统计每个班级有多少人按年级从泽学生组中选择年级、人数(sname);- 2、2007级的各学生的平均成绩没有成绩的为0;选择a.sname,(从ze_score b中选择avg(nvl(b.score,0)),其中b.s#=a.s#)从泽学生a中选择,其中年级=2007- 3每科平均成绩和最高成绩最低成绩2007级保留2位小数点四舍五入从泽_学生a、泽_成绩b中选择b.c#、avg(b.score)、max(b.score)、min(nvl(b.score,0)),其中b.s#=a.s#和a .等级=2007按b.c#分组;- 4 给2007级数学加5分更新泽分数设置分数=nvl(分数,0) 5其中s# in(从泽学生中选择s#其中年级=2007)和c#=(从泽_航向中选择c#其中cname='数学');- 5 90分以上的为优秀90到85为良好,60分不及格各人平均成绩选择s#,c,c=90时的情况,然后'优秀当c90和c=60时及格"否则"不及格以jigefrom结束(按s#)顺序从泽分数组中选择s#、avg(nvl(分数,0))作为c,由吉格表名完成;- 6 求同月出生的人数选择to _ char(didate,' mm ')作为月份,计为出生人数来自ze _ student group by to _ char(dif date,' mm ');- 7 各科的及格率和平均成绩截取保留2位-及格率选择c#,avg(nvl(分数,0))作为平均成绩,总和(nvl(分数,0))为总成绩,计为各科人数,trunc(sum(当nvl(分数,0)60然后'1'否则'0'结束时的情况)/计数(s#),2)为及格率用c#从泽分数组中;-每人的及格率选择s#,avg(nvl(分数,0))作为平均成绩,总和(nvl(分数,0))为总成绩,计为(c#)总科目,sum(当nvl(分数,0)60然后1else 0结束时的情况)/count(c#)为及格率s#从泽分数组;- 8删除姓名是张三的大学语文成绩从学生分数中选择*,其中s#在(从学生分数中选择s#在)张三)和c#=(从泽_航向中选择c#,其中cname='大学语文');- 9 将数学替换成高等数学'更新泽_课程集cname='高等数学其中别名解析像"%"数学%';- 10 格式化,显示将学号修改成S开头不足12位补0;-查询从泽分数中选择concat('S ',lpad(s#,11,0))作为s #;从泽学生中选择concat('S ',lpad(s#,11,0))作为s #;-格式化update ze_score set s#=concat('S ',lpad(s#,9,0));更新ze _ student集合S #=concat(' S ',lpad(s#,9,0));四个足球队选择a.name,b.name来自阿丘,邱b其中姓名;委员会反馈服务器类型服务器协议全局数据库名称服务器互联网协议(互联网协议)地址服务器端口号用户名和密码

更多资讯
游戏推荐
更多+