oraacle 几个函数的用法
来源:互联网 发布:cnki数据库入口 编辑:程序博客网 时间:2024/06/07 08:52
select ROW_NUMBER() over(order by b.yzzh,b.mzjzlsh,b.CFMXH) XH, b.YNBMXS YPDM, CASE WHEN (b.YZZH is NULL or b.YZZH='NULL') THEN b.XMMC ELSE b.XMMC||' ['||b.YZZH||']' END YPMC, REPLACE(b.YPGG,' ','') GG, CASE substr((cast(round(b.MXXMDJ,2) as decimal(10,2))),0,1) WHEN '.' THEN to_char(cast(round(b.MXXMDJ,2) as decimal(10,2)),'0.99') ELSE to_char(cast(round(b.MXXMDJ,2) as decimal(10,2))) END DJ, to_char(b.MXXMSL)||b.MXXMDW SL, CASE substr((cast(round(b.MXXMJE,2) as decimal(10,2))),0,1) WHEN '.' THEN to_char(cast(round(b.MXXMJE,2) as decimal(10,2)),'0.99') ELSE to_char(cast(round(b.MXXMJE,2) as decimal(10,2))) END XJ, b.YFYL ZLFF,b.YPPC SJAP, case when (b.MCSL=0 or b.MCSL is null or b.MCSL is null) then '' else ( CASE substr(cast(round(b.MCSL,2) as decimal(10,2)),0,1) WHEN '.' THEN to_char(cast(round(b.MCSL,2) as decimal(10,2)),'0.99') ||b.MCSLDW ELSE to_char(cast(round(b.MCSL,2) as decimal(10,2))) ||b.MCSLDW END )end YFSL, b.MCJLDW JLDW,b.MXXMDW BZDW,b.MCSLDW MCDW,b.CFTS,b.bzfrom DS_CFINFO_DETAILS bwhere b.CFBH=#{keyvalue} and b.mzjzlsh=#{jzlsh}<if test="yljg!=null and yljg!=''">AND YLJGDM=#{yljg}</if>
阅读全文
0 0
- oraacle 几个函数的用法
- 几个函数的用法
- 几个重要函数的用法
- STL 几个函数的用法
- 几个MATLAB函数的用法
- getline函数的几个小用法
- 坐标和几个函数的用法说明
- PHP控制缓冲区的几个函数用法
- oracle几个常用函数的用法
- sql sever中几个函数的用法
- Oracle 函数 wmsys.wm_concat 的几个用法
- stack(栈)几个函数的用法
- python中几个内置函数的用法
- tensorflow里面几个随机函数的用法
- Loadrunner中几个超时函数的用法
- python 几个内置函数的用法
- ob_get_contents()函数及与其相关几个函数的用法
- java Math类的几个函数的用法
- 经典同步互斥问题之读者—写者问题
- Java基础知识
- 设计模式--适配器模式、外观模式
- 利用UiAutomator写一个首页刷新的稳定性测试脚本
- Spark的资源管理和调度模式
- oraacle 几个函数的用法
- 采用BigInteger进行的权限设计
- datastage登陆报错Failed to authenticate the current user against the selected Services Tier
- 设计模式--代理模式
- (八)BaseTableView的简单使用
- 台湾大学林轩田机器学习基石课程学习笔记2 -- Learning to Answer Yes/No
- Light-Head R-CNN 阅读笔记
- 突变:mongoose-os的系统配置API改变
- 前端