zoukankan      html  css  js  c++  java
  • mysql综合练习题

    表名和字段
    –1.学生表
    student( s_id,name,sex,s_birth)  – 学生编号,学生姓名,学生性别
    –2.课程表
    course(c_id,name,t_id)  – 课程编号, 课程名称, 教师编号
    –3.教师表
    teacher(t_id,t_name)    – 教师编号,教师姓名
    –4.成绩表
    score(s_id,c_id,score)– 学生编号,课程编号,分数
    id
    1.查询男生、女生人数
    2.查询每门课程被选修的学生数 score
    查询每门课程被选修的学生信息 score student
     
     
    查询每门课程被选修的课程信息 score course
     
     
    3.查询"李"姓老师的数量
     
     
    4,查询出只有两门课程的全部学生的学号和姓名
     
     
    查询出只有两门课程且学生年龄小于28的学生的学号和姓名
     
     
    5, 查询不及格的课程所有信息 course score
     
     
     
    6, 查询课程 编号为1且课程成绩在70分以上的学生的学号和姓名;
    student score
     
     
     
    7. 查询2000年出生的学生名单
    结果:学生的所有信息 student
    条件:bitrh_dat ="2000-01-01" where having
    8. 查询平均成绩大于等于70的所有学生的学号、姓名和平均成绩
    结果: 学号、姓名和平均成绩 student score
    条件: avg(score) >=70 having group by
     
     
    10. 查询所有同学的学号、学生姓名、选课总数、所有课程的总成绩
    12, 查询学过课程编号为"1"并且也学过编号为"3"的课程的同学的信息
    结果:学生所有信息 student
    条件:查询学过课程编号为"1"并且也学过编号为"3" score c_id 
    虚拟表概念
    在一张表里,同一个字段不能赋两个值
    可以把一张表通过别名虚拟一张表,这样就能用同一个字段了
     
     
    13. 检索"1"课程分数小于85,按分数降序排列的学生信息
    11. 查询学过"李老师"授课的同学的信息
    14. 查询选修"白老师"所授课程的学生中,学生信息及其成绩
  • 相关阅读:
    [转]字符串相似度算法(编辑距离算法 Levenshtein Distance)
    [转]Earth Mover's Distance (EMD)
    [转]相似度计算常用方法综述
    小和问题和逆序对问题
    递归的理解
    验证方法是否正确——对数器
    CSS的几个核心概念(复盘大纲~)
    CSS3过渡
    CSS经典布局
    CSS3边框和圆角
  • 原文地址:https://www.cnblogs.com/Darry-Ring/p/12141858.html
Copyright © 2011-2022 走看看