oracle 一行变多行

业务场景:

阶段升迁,存在跨阶段升迁,比如阶段2,直接跳到阶段5,系统里面只存了一条数据,但是展示需要拆分为明细行。

使用 left join (SELECT LEVEL DZ FROM DUAL CONNECT BY LEVEL <= 7)

示例:

 

 

 

 根据业务需求添加后面的数字限制,我这边阶段不会超过7,所以限制为7

 

 如上,达到一行转多行的效果

 

posted @ 2021-08-24 11:30  Lucy151213  阅读(1123)  评论(0编辑  收藏  举报