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

Oracle SQL 11Gで列を行に転置する方法

    これを試してください:

    select listagg(A,'  ') within group (order by A) as Names
    from test
    

    あなたの場合、クエリは次のようになります:

    select listagg(column_name,'  ')  within group (order by column_name) as column_name
    from all_tab_cols 
    where table_name='TABLE_NAME' ;
    


    1. PowerShellを使用してSQLServerの.csvからデータをインポートするにはどうすればよいですか?

    2. JavaからMySQLストアドプロシージャを実行できません

    3. マルチテナントmysqlデータベースを設計する方法

    4. NUMBER列のIN句内でコンマ区切り値を使用する