1.按照in的順序查詢出結果排序select xh,xm from xjgl_zxsjbxx where xh in (
'2120196132',
'2120196133'
) order by instr('
2120196132,
2120196133
', xh)
2.sql更新 如果為空按照第二個更新,如果不為空按照第乙個更新
update py_history_cj_formal set xm = nvl('','曹雅嫻') where id = 'bcda16ed36554e17e0530100007fdceb';
3.多行拼接函式用於查詢結果多行拼接。
select
listagg(goodsname,';') within group (order by goodsname) as sd
from dim_erp_pub_goods where rownum<4
wm_concat() 方法被替代成:listagg(goodsname,';') within group (order by goodsname) as sd
oracle sql應用總結
1.case應用和 應用例項 select o.oidleft o.oidrite o.oidtype as onuid,d.nmsuserlabel as 裝置名稱,c.name as 裝置編碼,as 接入型別,as 所屬機房id,o.location3 as 所屬機房,o.networkid a...
Oracle Sql使用記錄
oracle當前時間 及轉換 select to char sysdate,yyyy mm dd hh24 mi ss now,to char sysdate interval 1 year,yyyy mm dd hh24 year1,1 year ago to char sysdate 10,yy...
Oracle SQL的基本總結
資料庫一直是自己的弱項,以前基本上也沒涉及到非常複雜的sql,即使有也不是俺做,所以對sql的認識一直很膚淺,在面試的時候也是最怕遇見資料庫的問題。最近常遇見一些相對麻煩一點的sql語句,決定做個記錄,以後有機會再來完善。1.select m.org id,select org name from ...