以下のように配列の行を取得する再帰的なクエリがあります。どのようにして、すべての行を1つの行の1つの配列にマージし、重複を削除することができますか?注文は重要ではありません。Postgres配列集計行
--my_column--
"{431}"
"{431,33}"
"{431,60}"
"{431,28}"
"{431,1}"
"{431,226}"
"{431,38}"
"{431,226,229}"
"{431,226,227}"
"{431,226,235}"
"{431,226,239}"
"{431,226,241}"
私は以下のクエリを試してみましたが、私はunnest()
から1つの空の整数[]列
select array(select unnest(my_column) from my_table
おかげ
あなたのリストに重複はありません。あなたはどんな結果を望んでいますか? –