Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Oracle 11g:Bỏ chia nhiều cột và bao gồm tên cột

Thay đổi UNPIVOT của bạn được như thế này

select *
from (
  select IDNUM,F1,F2,F3,E1,E2,H1,H2,
    null as E3,null as H3
  from T5
) A
UnPivot(
  (F,E,H) for sk in (
    (F1,E1,H1) as 'F1',
    (F2,E2,H2) as 'F2',
    (F3,E3,H3) as 'F3')
)
order by IDNUM,SK

Điều này sẽ thực hiện thủ thuật



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm TANH () trong Oracle

  2. Làm thế nào để chuyển đổi ngày thành dấu thời gian (định dạng DD-MON-YYYY HH24:MI:SS.FF) trong oracle?

  3. PL / SQL Online MCQ Quiz

  4. BEGIN / END và CREATE Table trong một tệp .sql duy nhất

  5. Chạy exe từ DBMS_SCHEDULER