加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle语句使用经验

发布时间:2020-12-12 13:58:27 所属栏目:百科 来源:网络整理
导读:SELECT FROM (SELECT A1. ,ROWNUM RN FROM (SELECT H.* FROM TBC_ADOWNBLK_HIST H WHERE 1 = 1 ORDER BY adownblkid ASC) A1 WHERE ROWNUM = 10) WHERE RN = 1 想排序必须按这种写法 --根据不同字典值去加‘前缀’方法一select CASEWHEN dict_code = 'YYPZ'

SELECT
FROM (SELECT A1.
,ROWNUM RN
FROM (SELECT H.*
FROM TBC_ADOWNBLK_HIST H
WHERE 1 = 1
ORDER BY adownblkid ASC) A1
WHERE ROWNUM <= 10)
WHERE RN >= 1
想排序必须按这种写法

--根据不同字典值去加‘前缀’方法一select CASEWHEN dict_code = 'YYPZ' THEN '0' || CODEELSE '1' || CODE end as code,name as namefrom MSTB_BDS_DATAwhere (dict_code = 'VOICEOTHERTYPE' or dict_code = 'YYPZ')and record_state = '1'方法二(select '0'||CODE code,NAME from MSTB_BDS_DATA d where d.dict_code='YYPZ' and record_state = '1' ) union all (select '1'||CODE code,NAME from MSTB_BDS_DATA d where d.dict_code='VOICEOTHERTYPE' and record_state = '1')

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读