sql >> Database teknologi >  >> RDS >> Oracle

Oracle PIVOT, to gange?

Fra oracle-developer.net det ser ud til, at det kan gøres sådan her:

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. MySQL:Opdele et stort bord i partitioner eller separate tabeller?

  2. PostgreSQL række læselås

  3. hvordan man kører php-script fra batch-fil

  4. Slet join fra to tabeller