PostgreSQL15 配列内の要素を表示する方法
環境
Ubuntu 22.04.1 LTS
PostgreSQL 15.0
構文
unnest(配列)
unnest関数を利用して配列内の要素を行として表示します。
操作例1
配列内の要素の値を表示します
SQL構文
select unnest(array[55,66,77]);
実行結果
postgres=# select unnest(array[55,66,77]); unnest -------- 55 66 77 (3 行)
操作例2
2次元配列の要素の値を表示します。
SQL構文
select unnest(array[[7,8,9],[4,5,6]])
実行結果
postgres=# select unnest(array[[7,8,9],[4,5,6]]); unnest -------- 7 8 9 4 5 6 (6 行)