新聞中心
SELECT *
創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)玉林,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):18980820575
FROM (WITH temptest AS (SELECT LEVEL lv FROM DUAL connect BY LEVEL <= 10)
select lv,
cnt,
gdm,
substr(vals,
instr(t.vals, ',', 1, ts.lv) + 1,
instr(t.vals, ',', 1, ts.lv + 1) -
(instr(t.vals, ',', 1, ts.lv) + 1)) AS name
from (SELECT g.gdm,
',' || g.gdgr || ',' as vals,
(LENGTH(',' || g.gdgr) - LENGTH(REPLACE(gdgr, ','))) as cnt
FROM MYTEST.GD g) t
join temptest ts on ts.lv <= t.cnt
where gdm = '騰訊'
)
原數(shù)據(jù)
主要是為了將以逗號(hào)存的數(shù)據(jù)以行的形式展現(xiàn)出來(lái)
思路是先獲取到數(shù)據(jù)的長(zhǎng)度,然后遍歷的時(shí)候判斷長(zhǎng)度,并且,根據(jù)這個(gè)參數(shù)去截取到對(duì)應(yīng)的值,不過(guò)效率的方面感覺不咋好
網(wǎng)站名稱:oraclesql進(jìn)行遍歷查詢
本文地址:http://www.dlmjj.cn/article/jgiepg.html