數據表裏面有數據么,還是只有一個表有數据?
case 語句應該這樣 case 
      when 成绩<60 
      then '不及格'
      else
         case  
         when 成绩>=60 and 成绩<70 
         then '及格'
         else
           case  
           when 成绩>=70 and 成绩<80 
              then '中'
              else
                 case
                 when 成绩>=80 and 成绩<90
                 then '良'
                 else
                   case 
                   when 成绩>=90
                   then '优'
                   else null
                   end 
                 end
               end
             end
           end as 成绩等级
由於時間匆忙,可能有錯誤。