有一张表,里面有3个字段:语文,数学,英语。其中有3条记录分别表示语文70分,数学80分,英语58分,请用一条sql语句查询出这三条记录并按以下条件显示出来:
按照要求查询后显示
话不多说 , 直接上代码
select(case when 语文>=80 then '优秀'when 语文>=60 then '及格'else '不及格') as 语文,(case when 数学>=80 then '优秀'when 数学>=60 then '及格'else '不及格') as 数学,(case when 英语>=80 then '优秀'when 英语>=60 then '及格'else '不及格') as 英语,from table(表名)