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

SelectまたはPLSQLを使用して転置する

    そのための1つの方法は、ユニオンです。

    WITH YourWith as (
        select value1, value2, value3, ...
        from YourTable
    )
    select name = 'Current', value1 from YourWith
    union all
    select name = 'Past1', value2 from YourWith
    union all
    select name = 'Past2', value3 from YourWith
    union all
    ...
    


    1. SQLPlusまたはPL/SQLでメニューを作成する方法

    2. Rails3Mysqlの問題

    3. Oracle sqlldr:ここでは列は許可されていません

    4. AmazonRDSマルチAZフェイルオーバーを処理するようにGlassFishJDBC接続プールを設定します