在表jy_dl中有四个字段,c_type,d_jyrq,n_sjdl,n_sjcjsr,我现在要根据c_type的实际情况,拼一个视图,加入一个字段c_xh,如果c_type为01的记录存在的话就加在01这条记录后面,否则就加在下一条记录上面,只加在一条记录后面,后面的记录不能加,达到的效果如下一、记录01这条记录存在的情况
C_TYPE D_JYRQ N_SJDL N_SJCJSR c_xh
01 2008-01-01 7162.5 166.552 一、跨省
02 2008-01-01 477.5 11.46
03 2008-01-01 534 12.816
04 2008-01-01 310.38 7.44912
05 2008-01-01 8484.38 198.27712 二、记录01这条记录不存在的情况
C_TYPE D_JYRQ N_SJDL N_SJCJSR c_xh
02 2008-01-01 477.5 11.46 一、跨省
03 2008-01-01 534 12.816
04 2008-01-01 310.38 7.44912
05 2008-01-01 8484.38 198.27712
C_TYPE D_JYRQ N_SJDL N_SJCJSR c_xh
01 2008-01-01 7162.5 166.552 一、跨省
02 2008-01-01 477.5 11.46
03 2008-01-01 534 12.816
04 2008-01-01 310.38 7.44912
05 2008-01-01 8484.38 198.27712 二、记录01这条记录不存在的情况
C_TYPE D_JYRQ N_SJDL N_SJCJSR c_xh
02 2008-01-01 477.5 11.46 一、跨省
03 2008-01-01 534 12.816
04 2008-01-01 310.38 7.44912
05 2008-01-01 8484.38 198.27712
解决方案 »
- oracle Sysdate的问题
- oracle全文检索
- 为什么ORA-04030错误会造成TNS无法使用
- 求一存储过程,小弟新手!~急!~
- sequence的问题,nextval和currval
- 请问SGA 中SQL共享池中的运行数据库所需的临时数据与数据缓冲区中的数据库对象数据有什么区别
- 那里有PL/Sql的联机帮助或者使用手册等?
- create table image(day date default to_date('01-02-2002','DD-MON-YYYY'))
- 任务如何使用,请高手指点指点
- 求加密函数
- 从8i升级到11g除了EXP/IMP之外还有什么好办法?
- 我用PB7连接了一个adpative server anywhere6.0的数据源,出现了下面的错误
之后
update t_view set c_xh = '一、跨省' where rownum = 1;