怎么写这个sql

时间:2017-01-17 07:56:52

标签: sql

我有一张桌子:SCORE

name score
mike 97
tom  86
lucy 44

和另一张表:RANK

low up rank
90 100 A 
80 90 B
70 80 C
60 70 D
0 60 E

我想要那样的结果

name score rank 
mike 97     A
tom  86     B
lucy 44     E

如何编写sql

1 个答案:

答案 0 :(得分:0)

JOINrank

之间尝试以下查询,low两个条件为up的表格
SELECT name,score,rank
FROM    score
    JOIN rank ON score > low AND score<=up