次のような2つのテーブルがあります
学生:
roll Name
1 A
2 B
3 C
マーク
roll Mark
1 85
3 95
次のような出力が必要です
roll Name Grade
1 A A
2 B F
3 C A+
私はこのクエリを試しました
select Stdent.Roll,Stdent.Name,Grade= case
when (Mark between 0 and 79) then ('F')
when (Mark between 80 and 89) then ('A')
when (Mark between 90 and 100) then ('A+') end
from Mark
right join Stdent
on Mark.roll=Stdent.Roll
order by Stdent.Roll
出力の成績列の 2 行目に null が表示されます。でもFにしたい。