sql >> データベース >  >> RDS >> Oracle

Oracle PIVOT、2回?

    oracle-developer.net から これは次のように実行できるように見えます:

    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. Mysqliは複数のクエリを許可しませんか?

    2. JDBCデータ型としてのCURSORおよびREFCURSOR

    3. 同じクエリ - 異なる実行プラン

    4. ユーザー定義変数を使用した列エイリアスの指定