第十四天
DECODE的简单例子
用case实现
--DECODE的简单例子
--用case实现
select id,name,
case sex
when '1' then '男'
when '2' then '女'
end 性别
from student;
--DECODE取出一行内两列中的较大值
--先建表
create table sales(month char(2),sales_tv number,sales_computer number);
insert into sales values('01',10,18);
insert into sales values('02',28,20);
insert into sales values('03',36,33);
commit;
--查询sales表
select * from sales;
--求每月销售量最高的值
select month,decode(sign(sales_tv-sales_computer)
,1,sales_tv,-1,sales_computer) as 较大销售值 from sales;
蹉跎光阴,就差一点写出来了