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

行を列に変換するoracleSQL

    row_number()を使用して行を列挙できます pivotを作成します :

    select * 
      from (
        select d.*, row_number() over(partition by type order by id) rn from data d)
      pivot (max(type) type, max(id) id for type in ('test1' t1, 'test2' t2))
    


    1. PostgreSQLの無料宣伝の費用

    2. mysqlは一意ではありません自動インクリメント、主キー2フィールド

    3. エイリアスMySQLv8.0としてのユーザー定義変数が機能しない

    4. POSTMANは値が変更された日付フィールドを返します