Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle PIVOT, dwa razy?

Od oracle-developer.net wygląda na to, że można to zrobić tak:

SELECT somethingId, splitId1, splitName1, splitId2, splitName2
FROM (SELECT somethingId, splitId
      FROM SOMETHING JOIN SPLIT ON ... )
      PIVOT ( MAX(splitId)  ,
              MAX(splitName) 
              FOR displayOrder IN (1 AS splitName1, 2 as splitName2)
            )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pivot z dynamicznymi kolumnami w Oracle

  2. c3p0 zawiesza się na getConnection w przypadku awarii sieci

  3. ORA-01830:obraz w formacie daty kończy się przed konwersją całego ciągu wejściowego / Wybierz sumę, w której zapytanie o datę

  4. Oracle Apex:podejście krok po kroku do tworzenia przycisków radiowych w interaktywnym raporcie

  5. Sformatuj całkowitą wartość do waluty z 2 miejscami po przecinku