sql 语句中的CASE 用法
2012-12-20 20:32
387 查看
create table hu(
Name varchar2(22),
sal number
);
select * from hu;
insert into hu values('java',2300);
insert into hu values('shenzhen,6000);
insert into hu values('huhu',6700);
insert into hu values('huhu',670);
insert into hu values('jia,1800);
--------------------------------------------------------
select h.* ,
case
when sal<2000 THEN 'NO'
else '不錯'
end as stu from hu h;
------------------------------------------------------
语法:
case where then end
连着一起用。 else 是可选的。
Name varchar2(22),
sal number
);
select * from hu;
insert into hu values('java',2300);
insert into hu values('shenzhen,6000);
insert into hu values('huhu',6700);
insert into hu values('huhu',670);
insert into hu values('jia,1800);
--------------------------------------------------------
select h.* ,
case
when sal<2000 THEN 'NO'
else '不錯'
end as stu from hu h;
------------------------------------------------------
语法:
case where then end
连着一起用。 else 是可选的。
相关文章推荐
- sql语句:CASE WHEN END 的用法
- 写sql语句统计各个学生各科成绩(case when用法)
- 如何替换掉日期类型值为空时的默认日期? SQL语句Replace的应用和Case when 的用法。
- SQL中的条件判断语句(case when zhen)用法
- 一个SQL语句的用法。Case 用法
- SQL中Case语句用法讨论
- 经典SQL语句(case when then)用法
- SQL中条件语句decode与case...when...else...end的用法
- SQL中Case语句用法讨论
- sql中case语句的用法浅谈
- sql语句中"case when"的简单用法示例
- SQL语句中 CASE 的用法
- sql语句之case when else用法示例
- SQL中Case语句用法讨论
- 记录SQL 中的 CASE语句、WITH AS语句 、PARTITION BY语句的用法
- sql中case语句的用法浅谈
- my sql case when语句、join语句用法
- 【Asp.Net】SQL语句中select case when的用法
- SQL语句的写法:Update、Case、 Select 一起的用法
- sql语句中case when的用法