Как объединить данные одного столбца с другим столбцом в SQL - PullRequest
0 голосов
/ 08 ноября 2018

enter image description here

У меня есть 2 столбца с данными в одной таблице. Как мне сделать объединение, чтобы получить следующий результат, прикрепленный на картинке

Ответы [ 2 ]

0 голосов
/ 08 ноября 2018

В Oracle это похоже - хотя я бы, наверное, обозначил 4 столбца слева направо как: t(col1, col2, col3, col4)

Тогда мы бы получили:

SELECT t1.col1, t2.col4 --or any column using t2.*
FROM yourtab t1, youtab t2
WHERE t1.col1 = t2.col3;
0 голосов
/ 08 ноября 2018

Вы ищете CROSS JOIN

SELECT t.Col1, t2.Col2
FROM yourTable t
CROSS JOIN yourTable t2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...