Как сделать двойную таблицу с множеством строк в одном столбце? - PullRequest
0 голосов
/ 14 марта 2019

Я пытался сделать это, но он возвращает меня в столбцах, а не в строках

SELECT 386 ,417,420,421,422,423 ... from dual 

Ответы [ 3 ]

3 голосов
/ 14 марта 2019

Попробуйте это:

select column_value col1 from
table(sys.odcinumberlist((386) ,(417),(420),(421),(422),(423)))
1 голос
/ 14 марта 2019

использование union all

SELECT 386 from dual
union all
SELECT 417 from dual
union all
SELECT 420 from dual
union all
SELECT 386 from dual
0 голосов
/ 14 марта 2019

Вы можете использовать UNION или UNION ALL в качестве обходного пути для получения желаемого результата.

SELECT 386 from dual UNION ALL SELECT 417 from dual UNION ALL SELECT 420 from dual ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...