Рассмотрим следующий случайКак выбрать каждое значение массива
Table : tab1
id serial primary key
arr int[]
Теперь я хочу, чтобы выбрать каждое значение arr
.
SELECT * FROM (SELECT arr FROM tab1) AS tab2
Мне нужна итерация в массиве.
например.
id arr
-----------------------------
1 [1,2]
2 [5,6,8]
Так что я мог бы получить результат, как
arr val
-------------------------------
[1,2] 1
[1,2] 2
[5,6,8] 5
[5,6,8] 6
[5,6,8] 8