当前位置: 首页 > news >正文

成都企业网站设计制作辽宁省建设工程信息网诚信库

成都企业网站设计制作,辽宁省建设工程信息网诚信库,郑州经济技术开发区建设局,网站建设购买mysql列题 1.查询学过「张三」老师授课的同学的信息2.查询没有学全所有课程的同学的信息3.查询没学过"张三"老师讲授的任一门课程的学生姓名4.查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩5.检索" 01 "课程分数小于 60&#xff0c…

mysql列题

  • 1.查询学过「张三」老师授课的同学的信息
  • 2.查询没有学全所有课程的同学的信息
  • 3.查询没学过"张三"老师讲授的任一门课程的学生姓名
  • 4.查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩
  • 5.检索" 01 "课程分数小于 60,按分数降序排列的学生信息
  • 6.按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩
  • 7.查询各科成绩最高分、最低分和平均分:

1.查询学过「张三」老师授课的同学的信息

select s.*,sc.cid,c.cname,sc.score,t.tname from t_mysql_teacher t,
t_mysql_course c,
t_mysql_score sc,
t_mysql_student s
where t.tid=c.tid
and c.cid=sc.cid and sc.sid=s.sid and t.tname =‘张三’

2.查询没有学全所有课程的同学的信息

SELECT
s.sid,
s.sname, count( sc.score ) n
FROM
t_mysql_student s,
t_mysql_score sc
WHERE
s.sid = sc.sid
GROUP BY
s.sid,
s.sname
HAVING
n < ( SELECT count( 1 ) FROM t_mysql_course )

3.查询没学过"张三"老师讲授的任一门课程的学生姓名

select * from t_mysql_student where sid not in(
select sc.sid from t_mysql_teacher t,
t_mysql_course c,
t_mysql_score sc,
t_mysql_student s
where t.tid=c.tid
and c.cid=sc.cid and sc.sid=s.sid and t.tname =‘张三’
)

4.查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩

SELECT
s.sid,
s.sname,
count( sc.score ) n,
round( avg( sc.score ), 2 )
FROM
t_mysql_score sc,
t_mysql_student s
WHERE
sc.sid = s.sid
AND sc.score < 60 GROUP BY s.sid, s.sname HAVING n >= 2

5.检索" 01 "课程分数小于 60,按分数降序排列的学生信息

SELECT
s.*,
sc.score from
t_mysql_score sc,
t_mysql_student s
WHERE
sc.sid = s.sid
AND sc.score < 60
AND sc.cid = ‘01’
ORDER BY
sc.score DESC

6.按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩

SELECT
s.sid ,s.sname,
round( avg( sc.score ), 2 ) avg,
min( CASE WHEN sc.cid = ‘01’ THEN sc.score END ) 语文,
min( CASE WHEN sc.cid = ‘02’ THEN sc.score END ) 数学,
min( CASE WHEN sc.cid = ‘03’ THEN sc.score END ) 英语

FROM
t_mysql_student s,
t_mysql_score sc
WHERE
s.sid = sc.sid
GROUP BY
s.sid,
s.sname
ORDER BY
avg DESC;

7.查询各科成绩最高分、最低分和平均分:

以如下形式显示:课程 ID,课程 name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90
要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列

SELECT
c.cid,
c.cname,
max( sc.score ) 最高分,
min( 最低分 ),
round( avg( sc.score ) ) 平均分,
CONCAT(
ROUND(
sum( IF ( sc.score >= 60, 1, 0 ) / count( sc.score ) * 100, 2 ),
‘%’
) 及格率,
CONCAT(
ROUND(
sum(
IF
( sc.score >= 70 AND sc.score < 80, 1, 0 ) / count( sc.score ) * 100,
2
),
‘%’
) 中等率,
CONCAT(
ROUND(
sum(
IF
( sc.score >= 80 AND sc.score < 90, 1, 0 ) / count( sc.score ) * 100,
2
),
‘%’
) 优良率,
CONCAT(
ROUND(
sum( IF ( sc.score >= 90, 1, 0 ) / count( sc.score ) * 100, 2 ),
‘%’
) 优秀率
FROM
t_mysql_score sc,
t_mysql_course c,
t_mysql_student s,

WHERE
sc.cid = c.cid
AND sc.sid = s.sid
GROUP BY
c.cid c.cname

from t_mysql_score sc,
t_mysql_course c,
t_mysql_student s
where sc.cid=c.cid
and sc.sid =s.sid
GROUP BY
c.cid,
c.cname

在这里插入图片描述

http://www.yayakq.cn/news/930798/

相关文章:

  • 做论坛网站需要多少钱如何把做的网站变成链接
  • 大兴网站建设优化seo南阳微网站开发
  • 童子营网站建设方案南宁 百度网盘
  • 网站和网页m8wordpress主题
  • 泰拳图片做网站用网站目录遍历
  • 专业做公司网站的机构wordpress文章发布很慢
  • vps搭建vpn无法访问国内网站做网站排名
  • 青岛鲁icp 网站制作 牛商网17网站一起做网店广州新塘
  • 做网站需要多大的显存如何自己做微信小程序
  • 有原型怎么做网站WordPress去掉文章摘要
  • 营销网站科技wordpress 禁用谷歌字体 地图
  • 做产品包装的3d网站郑州网站建设索q479185700
  • 营销型网站建设服务电话网上免费家装设计
  • 深圳集团网站建设专业公司汇点远程app下载安装
  • 做网站视频的赚钱吗公司网站建设方案详细方案
  • 做相册网站推荐网站添加微信
  • wordpress站点管理员dedecms网站怎么搬家
  • 分销网站建设竞价单页制作
  • 美食网站开发的难点wordpress小工具文章页
  • 重庆网站推广招聘网站建设与规划结论
  • 动完网站设计网站搜索引擎优化的具体措施
  • 网站付费推广竞价数字营销专业学什么课程
  • 后湖做网站短视频广告制作公司
  • 网站优化收费南宁邕网科技公司
  • 关键词做网站名字企业品牌战略
  • 沈阳红方城网站建设劳务外包和劳务派遣
  • 展示营销型网站初次创业开什么店合适
  • 兰州企业网站排名优化珠海网页设计公司
  • 浙江省建设部网站自助网站建设开发流程步骤
  • 广东建设信息网成绩查询怎么自己优化网站