使用rownum及replace實現行轉列
將下圖:
轉換成下圖:
實現方法:
select substr(replace('1,2,3,4',',',''),rownum,1)
from dual connect by rownum <= length(replace('1,2,3,4',',',''));
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28371090/viewspace-1091513/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle行轉列、列轉行、連續日期數字實現方式及mybatis下實現方式OracleMyBatis
- 基於檔案的表合併及行轉列實現參考
- List,DataTable實現行轉列的通用方案
- 原生js實現replace方法JS
- 直播平臺原始碼,FlinkSQL實現行轉列原始碼SQL
- 用listagg函式分組實現列轉行函式
- 行轉列與列轉行
- SQL 行轉列,列轉行SQL
- Mysql - 行轉列、列轉行MySql
- python 字串replace方法實現探索Python字串
- nginx使用replace-filter-nginx-module實現內容替換NginxFilter
- 執行緒安全佇列(使用互斥鎖進行實現)執行緒佇列
- mysql~GROUP_CONCAT實現關係表的行轉列MySql
- 20190118-自定義實現replace方法
- hive經典案列--top N(行轉列\列轉行)Hive
- sql的行轉列(PIVOT)與列轉行(UNPIVOT)SQL
- nginx使用replace-filter-nginx-module實現內容替換的示例NginxFilter
- SQL列轉行SQL
- oracle列轉行Oracle
- 影片直播app原始碼,JS使用陣列方法實現字串反轉APP原始碼JS陣列字串
- 使用 CSS 實現多列布局CSS
- Oracle行轉列、列轉行的Sql語句總結OracleSQL
- KVO使用及實現原理
- python實現批次執行命令列Python命令列
- 解析arrify 轉陣列實現示例原始碼陣列原始碼
- SQLite 之 INSERT OR REPLACE使用SQLite
- 使用陣列實現環形佇列Scala版本陣列佇列
- 迴圈佇列的實現及細節佇列
- lightdb -- Oracle相容 -- rownumOracle
- Oracle:On ROWNUM and Limiting ResultsOracleMIT
- 使用 RabbitMQ 實現延時佇列MQ佇列
- Golang map執行緒安全實現及sync.map使用及原理解析。Golang執行緒
- Python實現執行緒安全佇列Python執行緒佇列
- 使用Anaconda實現Python2和Python3共存及相互轉換Python
- c++11 實現列舉值到列舉名的轉換C++
- linux核心--使用核心佇列實現ringbufferLinux佇列
- 使用RabbitMq原生實現延遲佇列MQ佇列
- 使用Spring Boot實現訊息佇列Spring Boot佇列
- 使用sort方法實現陣列升序降序陣列