я могу дать результирующий набор, состоящий из одного значения, скажем 1
следующим образом:Как выбрать несколько строк в postgresql?
SELECT 1 as column;
, и это дает мне результирующий набор:
column
------
1
Но у меня есть список таких значений представлена в виде строки (1, 4, 7, ...)
и мне нужно произвести следующий набор результатов:
column
------
1
4
7
.
.
.
Я попытался SELECT * FROM (1, 4, 7)
но это не сработало. Я также попытался SELECT 1, 4, 7
, но он производит следующий результирующий набор:
col1 col2 col3
1 4 7
Который был не то, что я искал.
Вам нужно посмотреть 'String split' или' union' –