码迷,mamicode.com
首页 > 数据库 > 详细

oracle中case when的用法

时间:2017-03-06 15:40:51      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:case   ase   case when   core   搜索   用法   ora   数据   nbsp   

case when 主要是用来给数据赋予便于理解的值,

 

--简单Case函数 
CASE sex 
WHEN ‘1‘ THEN ‘男‘ 
WHEN ‘2‘ THEN ‘女‘ 
ELSE ‘其他‘ END 
--Case搜索函数 
CASE
WHEN sex = ‘1‘ THEN ‘男‘ 
WHEN sex = ‘2‘ THEN ‘女‘ 
ELSE ‘其他‘ END 

例如,60分一下为差等  60-80 中等   80以上优等

 

select name , case  when score <60 then ‘差等‘ when score>80 then ‘优等‘  else ‘中等‘ end  from user;

oracle中case when的用法

标签:case   ase   case when   core   搜索   用法   ora   数据   nbsp   

原文地址:http://www.cnblogs.com/zjf6666/p/6510164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!