Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle 11g:Отменете завъртането на няколко колони и включете име на колона

Променете своя UNPIVOT да бъде така

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

Това трябва да свърши работа



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разделяне на CLOB колона въз основа на нов ред - Oracle SQL

  2. ORA-28860:Фатална SSL грешка при използване на UTL_HTTP?

  3. ORA-00913 Грешка при използване на много оператор IN

  4. как да изберете само ред с максимална последователност, без да използвате подзаявка?

  5. свързващ оракул от r