早教吧 育儿知识 作业答案 考试题库 百科 知识分享

这个sql查询语句看不懂,是pl-sql吗?selectteacherid,subjectname,sum(及格人数)count,round(sum(及格人数)/sum(人数),2)*100||'%'及格率from(selectteacherid,subjectname,casewhenscores>=60then1else0end及格人数,1人数f

题目详情
这个sql查询语句看不懂,是pl-sql吗?
select teacherid,subjectname,sum(及格人数) count,round(sum(及格人数)/sum(人数),2)*100||'%' 及格率
from(select teacherid,subjectname,case when scores>=60 then 1 else 0 end 及格人数,1 人数 from rock);
这个查询语句看不懂,是pl-sql吗?
▼优质解答
答案和解析
里面的几个聚合函数,不都是在sql或pl-sql中的语法么;
使用聚合函数,必须要结合Group by 来进行分组 (除了聚合函数以外的字段);
round(sum(及格人数)/sum(人数),2)*100:四舍五入保留两位小数后,在乘以100;
case when scores>=60 then 1 else 0 end 及格人数:相当于if---else 条件判断,如果分数大于60,结果为1,否则 为0,“及格人数”是该字段的别名
.
看了 这个sql查询语句看不懂,是...的网友还看了以下:

(人0ee•金堂县)用自己喜欢的方式计算下面各题(要写出主要的解答过程)(e)人600-800÷t  2020-05-17 …

强化对个人隐私的保护()①是现代文明的重要标志②是坚持以人为本、崇尚人性与个性的需要③有利于维护个  2020-05-17 …

下列关于人格尊严的说法,正确的是()①每个公民都有人格尊严②人格尊严不容侵犯③人格尊严是公民人格权  2020-06-22 …

七年级(1)班第一学期的体育成绩,得优的有20人,很良的有15人,及格的有10人,不及格的有5人.  2020-06-22 …

七年级(1)班第一学期的体育成绩,得优的有20人,很良的有15人,及格的有10人,不及格的有5人.  2020-06-22 …

曲炜教授的曲炜哲学工作坊从哲学的高度从事人格咨询,为咨客解决有关人格成长中面临的理论和实践问题.《  2020-06-24 …

东方公园的门票价格如下表所示:购票人数1~50人51~100人100人以上每人门票价13元11元9  2020-07-27 …

有位哲人说过,世界上没有两片完全相同的叶子,世界上也没有性格完全相同的两个人。这句话的意思是A.人的  2020-11-29 …

某小服装厂有工人50人,原来每人每天做3件衣服,每件价格200元(假设价格与价值吻合).经过改进技术  2020-11-30 …

关于平等,下列说法正确的有()①每个人在人格和法律上都是平等的②尊重企业家的人格,是因为企业家为社会  2020-12-10 …