У меня есть вопрос, касающийся полного внешнего соединения в MySQL. У меня есть две (или более таблицы):
table1 table2 id value id value2 1 a 1 b 2 c 3 d 3 e 4 f
Я использовал этот запрос, чтобы получить мое присоединение:
SELECT *
FROM table1
LEFT OUTER JOIN table2
ON table1.'id'=table2.'id'
UNION
SELECT *
FROM table1
RIGHT OUTER JOIN table2
ON table1.'id'=table2.'id'
получить:
id value1 id value2 1 a 1 b 2 c NULL NULL 3 e 3 d NULL NULL 4 f
Моя проблема в том, что мне не удается одновременно свернуть два столбца идентификатора в один столбец, чтобы получить это:
id value1 value2 1 a b 2 c NULL 3 e d 4 NULL f
Любые предложения о том, как это сделать?