设为首页 加入收藏

TOP

oracle case when的使用方法(二)
2014-11-23 18:00:24 来源: 作者: 【 】 浏览:123
Tags:oracle case when 使用方法
D salary > 1000 )
女职员的条件倒是符合了,男职员就无法输入了。
实例
代码如下
create table feng_test(id number, val varchar2(20);
insert into feng_test(id,val)values(1,'abcde');
insert into feng_test(id,val)values(2,'abc');
commit;
SQL>select * from feng_test;
id val
-------------------
1 abcde
2 abc
SQL>select id
, case when val like 'a%' then '1'
when val like 'abcd%' then '2'
else '999' www.2cto.com
end case
from feng_test;
id case
---------------------
1 1
2 1
根据我自己的经验我倒觉得在使用case when这个很像 asp case when以在php swicth case开发关语句的用法,只要有点基础知道我觉得在sql中的case when其实也很好理解。
本文来自于壹聚教程网
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ORA-12514(TNS:监听程序当前无法.. 下一篇Oracle新建用户、角色,授权,建..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: