zoukankan      html  css  js  c++  java
  • 【sql: 练习题 28 ,29】查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况),查询任何一门课程成绩在 70 分以上的姓名、课程名称和分数

    题目:查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况)

    分析: 这个应该是student表 和  student_score表进行联合查询,因为存在学生没成绩,没选课的情况,所以要用left join

    SELECT student.*,student_score.courseid ,student_score.score FROM student
    LEFT JOIN student_score ON student.id = student_score.studentid

     27:查询任何一门课程成绩在 70 分以上的姓名、课程名称和分数

    分析: 这个是个很简单的普通查询,但是要得到 姓名,课程名称,分数 就要关联 student  student_course  student_score等三张表

    SELECT student.stdentname,student_course.coursename, student_score.score
    FROM student_score, student_course, student WHERE student_score.score >70
    AND student_score.studentid = student.id AND student_score.courseid = student_course.id

  • 相关阅读:
    站立会议05
    站立会议04
    站立会议03
    站立会议02
    站立会议01
    团队报告
    冲刺第九天
    站立会议第八天
    站立会议第七天
    站立会议第六天
  • 原文地址:https://www.cnblogs.com/yuanyuan2017/p/11376819.html
Copyright © 2011-2022 走看看