Move GROUP_BY from SQL to clojure group-by Move to-many into VendorAdapters, use array_agg for adapters which support it and a. use string_agg in SQL and str/split in Clojure and use attributes to ...
CREATE OR REPLACE FUNCTION evergreen.array_remove_item_by_value(inp ANYARRAY, el ANYELEMENT) RETURNS anyarray AS $$ SELECT ARRAY_AGG(x.e) FROM UNNEST( $1 ) x(e) WHERE x.e <> $2; $$ LANGUAGE SQL; ...
業務で「文字列を集計する関数」を使う機会があったので、その使い方をまとめます。 【本題】文字列の集計関数 今回使用した関数は「ARRAY_AGG」です。 配列にピボットされた入力値を返します。 入力が空の場合、関数は空の配列を返します。 ARRAY_AGG ...