Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
グループ内のローごとに値のデリミター付きリストを返します。
LIST( [ DISTINCT ] string-expression [ , delimiter-string ] )
string-expression 文字列式。通常はカラム名です。グループ内のローごとに string-expression の値が結果文字列に追加されます。各値は、delimiter-string で区切られます。DISTINCT が指定されていると、ユニークな string-expression 値のみが追加されます。
delimiter-string リスト項目のデリミター文字列。デフォルト設定はカンマです。NULL 値または空の文字列を指定した場合は、デリミターはありません。delimiter-string は定数です。
LONG VARCHAR
LIST 関数は、グループの各ローの、NULL 以外のすべての X の値を (デリミター付きで) 連結して返します。グループ内に明確な X 値を持ったローが 1 つ以上存在しない場合、LIST(X) は空の文字列を返します。
LIST 関数では、NULL 値と空の文字列は無視されます。
LIST 関数は Window 関数として使用できませんが、Window 関数の入力には使用できます。
SQL/2008 ベンダー拡張。
次の文は、Employees テーブルのすべての住所を返します。
SELECT LIST( Street ) FROM Employees;