vertica 列转行的sql


with
t1 as (select 1 as id union all select 2 union all select 3 union all select 4 union all select 5),
t2 as (select '100,200,300' as client_id)

select
  t1.id,
  regexp_substr(t2.client_id, '\d{3}', 1, t1.id) as client_id
from t2
join t1 on 1=1
order by t1.id

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM