![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
零落尘土
爱看书,爱交友,有时候不讲道理,嘿嘿
展开
-
Oracle 实现查询 update
MERGE INTO table1 t1USING(-- For more complicated queries you can use WITH clause hereSELECT * FROM table2)t2ON(t1.CONTRACT_ID = t2.AGREEM_ID)WHEN MATCHED THEN UPDATE SETt1.MATERIAL_IDENTIFY = t2.MATERIAL_IDENTIFY;MERGE INTO table1 t1USING(.原创 2020-10-21 14:34:28 · 938 阅读 · 0 评论 -
Oracle数据的分页处理
/**10行每页,使用3层查询**//**第一层查询,先查询到复合条件的信息**第二层查询,设置查询到第几行** 第三层查询,从第几行开始**/select * from (select PageResult.*, ROWNUM rowno from (select * from Toffice_Supplies...原创 2019-08-21 17:24:37 · 582 阅读 · 0 评论 -
Oracle记录:Union查询两边的字段个数必须一样
Union查询两边的字段个数必须一样SELECT * FROM (SELECT /*+ FIRST_ROWS(40) */ PagedResult.*, ROWNUM ROWNO FROM (SELECT WB_PROC_DATE, SITEM_CODE,...原创 2019-09-04 10:30:00 · 3522 阅读 · 0 评论 -
Oracle使用order by排序关于null值处理
最近工作中遇到一个问题,需要加一个top_yn字段,将指定的公告放前面,但是因为有空值,top_yn=1的并没有排在前面SELECT TCODE_NAME('PA002', QUEST_TYPE_CD) AS questTypeCd, QUEST_TYPE_CD AS questCd, APP_FILE_YN AS appFileYn, ...原创 2019-09-17 10:14:19 · 504 阅读 · 0 评论