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

OracleSQLステートメントでの値のコンマ区切りリストの作成

    Oracleでは、このページでTimHallが収集した多くの文字列集計手法の1つを使用します。

    11.2を使用している場合、

    SELECT LISTAGG(display, ',') WITHIN GROUP (ORDER BY display) AS employees
      INTO l_list
      FROM TestTable
    

    以前のバージョンでは、ユーザー定義の集計関数アプローチを使用することを好みました(Timはstring_aggと呼ばれます) )やるべきこと

    SELECT string_agg( display )
      INTO l_list
      FROM TestTable
    


    1. データベースとファイルシステムへのファイルの保存

    2. PostgreSQLですべてのユーザーを一覧表示する方法

    3. MySQLが失敗します:mysql ERROR 1524(HY000):プラグイン'auth_socket'がロードされていません

    4. SQLデータ定義言語