首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL case when 查询失误 麻烦帮忙看下!

2013-08-06 
SQL case when 查询出错 麻烦帮忙看下!!select (case when 英语80 then 优秀 when 英语60 then

SQL case when 查询出错 麻烦帮忙看下!!
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 cj


')' 附近有语法错误。

[解决办法]

select 
case when 英语>='80' then '优秀' when 英语>='60' then '及格' else '不及格' END AS 英语,
case when 数学>='80' then '优秀' when 数学>='60' then '及格' else '不及格' END as 数学,
case when 语文>='80' then '优秀' when 语文>='60' then '及格' else '不及格' END as 英语 from cj

热点排行