【问题标题】:How to find the grade and student name from grade and student table如何从年级和学生表中找到年级和学生姓名
【发布时间】:2016-06-29 22:57:26
【问题描述】:

我有一个Student 表,下面是列

Student_id|Marks
9|90
1|37

还有Grade_discription

Min_Score|Max_Score|Grade

0|30|c
31|60|B
61|90|A

我想要输出

Student_id|Grade

1 |B

【问题讨论】:

标签: sql


【解决方案1】:
select s.Student_id, g.Grade
  from Student s join Grade_discription g 
    on s.Marks between g.Min_Score and g.Max_Score
 order by s.Student_id;

输出

Student_id|Grade

1 |B
9 |A

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多