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

做企业展示版网站贵吗专业建设专题网站

做企业展示版网站贵吗,专业建设专题网站,快速网站推广工具,app网站建站系统首先有三张表,学生表、课程表、成绩表 student:studentId,studentName; course:courseId,courseName,teacher; score:score,studentId,courseId; 接着有以下几道题目: ①查询课程编号为‘0006’的总成绩: 首先总成绩&#x…

首先有三张表,学生表、课程表、成绩表

student:studentId,studentName;

course:courseId,courseName,teacher;

score:score,studentId,courseId;

接着有以下几道题目:

①查询课程编号为‘0006’的总成绩:

首先总成绩,使用Sum(score), 接着根据课程编号:courseId

成绩只有score表里面有,同时还能获取到另一个必要条件,因此只需一个表

SELECT SUM(score) FROM score WHERE courseId='0006';

②查询选了课程编号为'0006'的学生人数:

又要有课程编号,又要有学生人数,这里仅仅需要score表就行了,使用条件courseId(进行选择)和studentId(获取学生人数)

SELECT COUNT(studentId) FROM score WHERE courseId='0006';

③查询各科成绩最高和最低分:

要获取最高和最低使用MAX()和MIN(),各科则需要按照课程Id(courseId)分组

SELECT courseId,MAX(score),MIN(score) FROM score GROUP BY courseId;

④查询每门课程被选修的学生人数:

每一门:说明要分组,GROUP BY(courseId),学生人数:COUNT(student)

SELECT courseId,COUNT(studentId) FROM score GROUP BY courseId;

⑤查询平均成绩大于60分的学生的学号

平均成绩:AVG(score),同时还要有学号studentId,同样使用score表,注意,有很多门课程求平均值,所以要按照学生分组,在以上基础上在做选择要60分以上的,使用HAVING

SELECT studentId,AVG(score) FROM score GROUP BY studentId HAVING AVG(score)>60;

⑥查询至少选修三门课程的学生学号

要有课程和学号,一个score表就够了,要想具体知道一个学生选修的课程数,同样需要按学生分组

SELECT studentId,COUNT(courseId) FROM score GROUP BY student HAVING COUNT(courseId) >=3;

⑦查询所有有过不及格成绩的学生的姓名(不重复)

查询姓名需要student表,不及格成绩的就同时要使用score表,这里则要两个表,使用studentId来连接,要求不重复则使用DISTINCT

SELECT DISTINCT studentName FROM student st LEFT JOIN score sc ON st.studentId=sc.studentId WHERE score <60;

⑧查询两门及以上课程不及格的学生姓名

SELECT studentName,COUNT(studentName) FROM student st LEFT JOIN  score sc ON st.studentId=sc.studentId  WHERE score < 60 GROUP BY studentName  HAVING COUNT(studentName)>=2;

http://www.dtcms.com/wzjs/578929.html

相关文章:

  • 网站后台分模块最好用的免费建站
  • 怎么做挖矿网站西部网站管理助手 伪静态
  • 广告公司可以做网站吗中英文切换网站怎么做
  • 做一个网站需要多少钱 怎么做响应式网站模块
  • 横沥网站设计外包网站公司
  • 我的电脑做网站服务器吗免费咨询造成损害
  • 化妆品网站优势网站技术防护建设情况
  • 胶南建网站视频剪辑制作教学
  • 网站建设所需域名汕头网站关键词排名
  • 桂林网站百度收录方法
  • 江苏城乡建设学院网站软件开发自学网
  • html5个人网站模板杭州seo培训学校
  • 满天星建设网站本科自考和专升本的区别
  • 做视频网站侵权吗创建博客网站
  • 不用域名做自己的网站企业oa
  • 有没有做生鲜配送的网站重庆网站域名备案地址
  • 周口网站建设网站建设支出账务处理
  • 企业网站建站意义wordpress模版mx
  • 建设大型网站设计公司超级浏览器
  • 网站建设金手指排名稳定做网站工作图
  • 企业网站建设的步骤台州网络营销公司
  • 网站开发的框架目前最新的营销方式有哪些
  • 企业网站源码 vue牟平做网站
  • 优秀的网页设计网站万户网络技术
  • 人才微网站开发app开发专业公司
  • 做网站推广送什么网站优化包括整站优化吗
  • 快递企业网站建设设计方案范例建设部网站职业资格证查询
  • 网站高质量外链沧浪网站建设
  • 专业网站设计建设服务网页设计导航栏素材
  • 用动易建设网站教程乐清新闻最新消息