在sql里面 case end 是什么意思
展开全部
case when 语句,而不是case end
比如以下
select employee_name, salary,
case when salary < 1500 then 'low' when salary >= 1500 and salary <= 5000 then 'ok' else 'high' end
from table
以上语句意思是选择员工,工资,并根据工资的数目给员工工资划分等级。
少于1500为一等,1500-5000为一等,其他为一等
比如以下
select employee_name, salary,
case when salary < 1500 then 'low' when salary >= 1500 and salary <= 5000 then 'ok' else 'high' end
from table
以上语句意思是选择员工,工资,并根据工资的数目给员工工资划分等级。
少于1500为一等,1500-5000为一等,其他为一等
追问
是case end 啊, 还是一个分支语句
追答
呵呵,还是麻烦您把语句贴出来吧,否则大家都以为是说的case when语句。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询