分数匹配等级

将sname,degree,rank三表组合匹配成一张新表


grade表

scores表

student表
SELECT sname,degree,rank FROM students 
INNER JOIN scores ON (students.`sno` = scores.`sno`)
INNER JOIN grade ON 
(scores.`degree` >= grade.`low` AND scores.`degree` <= grade.`upp`)
ORDER BY degree DESC 
result
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1).创建数据库 create database学生选课数据库 2).创建四张表 Create table Stu...
    blvftigd阅读 1,639评论 0 0
  • 最近打算采用关系型数据库来理一下公司的运营数据,先拿点东西练手找感觉。下面是几个关于学生课业的表,需要建立一个数据...
    九天朱雀阅读 1,004评论 0 3
  • 一、已知有如下表,请用sql语句在mysql里建立相应的表 表1 学生表(student) 表2 课程表(cou...
    HavenYoung阅读 1,360评论 0 0
  • 说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句。 问题及描述: --1.学生表 Stud...
    lijun_m阅读 1,329评论 0 1
  • 1.需求分析 随着产品规模不断完善,功能模块逐渐增加,传统的人工测试逐步变得低效。为了提高测试效率,可以将简单的功...
    bilibala_阅读 1,528评论 0 0