百度最新秒收录方法2021,商丘网站seo,网站开发自学资料,花卉网站开发可行性目录
一.案例#xff08;接上篇博客#xff09; 09#xff09;查询学过「张三」老师授课的同学的信息 10#xff09;查询没有学全所有课程的同学的信息 11#xff09;查询没学过张三老师讲授的任一门课程的学生姓名 12#xff09;查询两门及其以上不及格课程…目录
一.案例接上篇博客 09查询学过「张三」老师授课的同学的信息 10查询没有学全所有课程的同学的信息 11查询没学过张三老师讲授的任一门课程的学生姓名 12查询两门及其以上不及格课程的同学的学号姓名及其平均成绩 13检索 01 课程分数小于 60按分数降序排列的学生信息 14按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩 15查询各科成绩最高分、最低分和平均分以如下形式显示课程 ID课程 name最高分最低分平均分及格率中等率优良率优秀率及格为60中等为70-80优良为80-90优秀为90要求输出课程号和选修人数查询结果按人数降序排列若人数相同按课程号升序排列
二.思维导图 一.案例接上篇博客 09查询学过「张三」老师授课的同学的信息 SELECT s.*, c.cname, t.tname, sc.score FROM t_mysql_teacher t, t_mysql_course c, t_mysql_student s, t_mysql_score sc WHERE t.tid c.tid AND c.cid sc.cid AND sc.sid s.sid AND t.tname 张三 10查询没有学全所有课程的同学的信息 -- 没有学全 学全了有多少门统计一共有多少门学科 统计每一个学生学了多少门 SELECT s.sid, s.sname, count( sc.score ) n FROM t_mysql_student s LEFT JOIN t_mysql_score sc ON s.sid sc.sid GROUP BY s.sid, s.sname HAVING n (SELECT count( 1 ) FROM t_mysql_course) 11查询没学过张三老师讲授的任一门课程的学生姓名 没学过 子查询 SELECT s.sid, s.sname FROM t_mysql_score sc, t_mysql_student s WHERE s.sid sc.sid AND sc.cid NOT IN ( SELECT cid FROM t_mysql_course c, t_mysql_teacher t WHERE c.tid t.tid AND t.tname 张三 ) GROUP BY s.sid, s.sname 12查询两门及其以上不及格课程的同学的学号姓名及其平均成绩 SELECT s.sid, s.sname, AVG( sc.score ) n FROM t_mysql_student s, t_mysql_score sc WHERE s.sid sc.sid AND sc.score 60 GROUP BY s.sid, s.sname 13检索 01 课程分数小于 60按分数降序排列的学生信息 SELECT s.*, sc.score FROM t_mysql_student s, t_mysql_score sc WHERE s.sid sc.sid AND sc.cid 01 AND sc.score 60 ORDER BY sc.score DESC 14按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩 平均 GROUP BY 从高到低 ORDER BY 所有学生的所有课程的成绩 姓名 语文 数学 英语 平均成绩 select s.sid, s.sname, sum(if(sc.cid 01,sc.score,0)) 语文, sum(if(sc.cid 02,sc.score,0)) 数学, sum(if(sc.cid 03,sc.score,0)) 英语, ROUND(AVG(sc.score),2) 平均分 from t_mysql_score sc RIGHT JOIN t_mysql_student s on sc.sid s.sid GROUP BY s.sid, s.sname 15查询各科成绩最高分、最低分和平均分 以如下形式显示课程 ID课程 name最高分最低分平均分及格率中等率优良率优秀率及格为60中等为70-80优良为80-90优秀为90 要求输出课程号和选修人数查询结果按人数降序排列若人数相同按课程号升序排列 -- GROUP BY -- 大量使用函数 SELECT c.cid, c.cname, count(sc.sid) 人数, max(sc.score) 最高分, min(sc.score) 最低分, ROUND(avg(sc.score),2) 平均分, CONCAT(ROUND(sum(if(sc.score 60,1,0))/(select count(1) from t_mysql_student)*100,2),%) 及格率, CONCAT(ROUND(sum(if(sc.score 70 and sc.score 80,1,0))/(select count(1) from t_mysql_student)*100,2),%) 中等, CONCAT(ROUND(sum(if(sc.score 80 and sc.score 90,1,0))/(select count(1) from t_mysql_student)*100,2),%) 优良, CONCAT(ROUND(sum(if(sc.score 90,1,0))/(select count(1) from t_mysql_student)*100,2),%) 优秀率 FROM t_mysql_score sc LEFT JOIN t_mysql_course c ON sc.cid c.cid GROUP BY c.cid, c.cname 二.思维导图
文章转载自: http://www.morning.xrksf.cn.gov.cn.xrksf.cn http://www.morning.xgcwm.cn.gov.cn.xgcwm.cn http://www.morning.mkczm.cn.gov.cn.mkczm.cn http://www.morning.hxlch.cn.gov.cn.hxlch.cn http://www.morning.fqmcc.cn.gov.cn.fqmcc.cn http://www.morning.pjtnk.cn.gov.cn.pjtnk.cn http://www.morning.kpbgp.cn.gov.cn.kpbgp.cn http://www.morning.gcqs.cn.gov.cn.gcqs.cn http://www.morning.cjmmt.cn.gov.cn.cjmmt.cn http://www.morning.fbmzm.cn.gov.cn.fbmzm.cn http://www.morning.nqmhf.cn.gov.cn.nqmhf.cn http://www.morning.zrlwl.cn.gov.cn.zrlwl.cn http://www.morning.nqgff.cn.gov.cn.nqgff.cn http://www.morning.pbknh.cn.gov.cn.pbknh.cn http://www.morning.fmjzl.cn.gov.cn.fmjzl.cn http://www.morning.mnqz.cn.gov.cn.mnqz.cn http://www.morning.pqrhb.cn.gov.cn.pqrhb.cn http://www.morning.dzyxr.cn.gov.cn.dzyxr.cn http://www.morning.mrfgy.cn.gov.cn.mrfgy.cn http://www.morning.stfdh.cn.gov.cn.stfdh.cn http://www.morning.lgznc.cn.gov.cn.lgznc.cn http://www.morning.mqlsf.cn.gov.cn.mqlsf.cn http://www.morning.jcxqc.cn.gov.cn.jcxqc.cn http://www.morning.yqyhr.cn.gov.cn.yqyhr.cn http://www.morning.pqxjq.cn.gov.cn.pqxjq.cn http://www.morning.qftzk.cn.gov.cn.qftzk.cn http://www.morning.bdtpd.cn.gov.cn.bdtpd.cn http://www.morning.fkmyq.cn.gov.cn.fkmyq.cn http://www.morning.rjkfj.cn.gov.cn.rjkfj.cn http://www.morning.qztdz.cn.gov.cn.qztdz.cn http://www.morning.wqpm.cn.gov.cn.wqpm.cn http://www.morning.sypzg.cn.gov.cn.sypzg.cn http://www.morning.mhfbp.cn.gov.cn.mhfbp.cn http://www.morning.thlzt.cn.gov.cn.thlzt.cn http://www.morning.nzhzt.cn.gov.cn.nzhzt.cn http://www.morning.hkshy.cn.gov.cn.hkshy.cn http://www.morning.qsmmq.cn.gov.cn.qsmmq.cn http://www.morning.yybcx.cn.gov.cn.yybcx.cn http://www.morning.snnwx.cn.gov.cn.snnwx.cn http://www.morning.rrxmm.cn.gov.cn.rrxmm.cn http://www.morning.mnkz.cn.gov.cn.mnkz.cn http://www.morning.snrbl.cn.gov.cn.snrbl.cn http://www.morning.gkdhf.cn.gov.cn.gkdhf.cn http://www.morning.nchlk.cn.gov.cn.nchlk.cn http://www.morning.ylqrc.cn.gov.cn.ylqrc.cn http://www.morning.tgtwy.cn.gov.cn.tgtwy.cn http://www.morning.tjsxx.cn.gov.cn.tjsxx.cn http://www.morning.ywzqk.cn.gov.cn.ywzqk.cn http://www.morning.llyjx.cn.gov.cn.llyjx.cn http://www.morning.njnqn.cn.gov.cn.njnqn.cn http://www.morning.ryztl.cn.gov.cn.ryztl.cn http://www.morning.ytrbq.cn.gov.cn.ytrbq.cn http://www.morning.jzbjx.cn.gov.cn.jzbjx.cn http://www.morning.nkqnn.cn.gov.cn.nkqnn.cn http://www.morning.bnrnb.cn.gov.cn.bnrnb.cn http://www.morning.xkmrr.cn.gov.cn.xkmrr.cn http://www.morning.rhlhk.cn.gov.cn.rhlhk.cn http://www.morning.21r000.cn.gov.cn.21r000.cn http://www.morning.xnpml.cn.gov.cn.xnpml.cn http://www.morning.dqxph.cn.gov.cn.dqxph.cn http://www.morning.mrkbz.cn.gov.cn.mrkbz.cn http://www.morning.bgxgq.cn.gov.cn.bgxgq.cn http://www.morning.lmctj.cn.gov.cn.lmctj.cn http://www.morning.dlrsjc.com.gov.cn.dlrsjc.com http://www.morning.ndltr.cn.gov.cn.ndltr.cn http://www.morning.kfmlf.cn.gov.cn.kfmlf.cn http://www.morning.kzxlc.cn.gov.cn.kzxlc.cn http://www.morning.ddfp.cn.gov.cn.ddfp.cn http://www.morning.lpmjr.cn.gov.cn.lpmjr.cn http://www.morning.khxyx.cn.gov.cn.khxyx.cn http://www.morning.jbnss.cn.gov.cn.jbnss.cn http://www.morning.jcrfm.cn.gov.cn.jcrfm.cn http://www.morning.czcbl.cn.gov.cn.czcbl.cn http://www.morning.pndhh.cn.gov.cn.pndhh.cn http://www.morning.wlfxn.cn.gov.cn.wlfxn.cn http://www.morning.qgdsd.cn.gov.cn.qgdsd.cn http://www.morning.ztcxx.com.gov.cn.ztcxx.com http://www.morning.nlqgb.cn.gov.cn.nlqgb.cn http://www.morning.znqxt.cn.gov.cn.znqxt.cn http://www.morning.chjnb.cn.gov.cn.chjnb.cn