2016-02-23 3 views
-1

У меня есть две аналогичные таблицы:SQL объединить две аналогичные таблицы

SELECT * FROM CTP0002; 

SDKEY  SDNAME 
2   Hello 
4   World 


SELECT * FROM CTP0003; 

SSKEY  SSNAME 
3   Name1 
6   Name2 

И я хочу этот результат:

SDKEY  SDNAME 
2   Hello 
4   World 
3   Name1 
6   Name2 

Я пытался присоединиться к нему, но это не работает.

+1

Какую версию SQL вы используете? –

+0

Можете ли вы рассказать нам, почему вам нужно «полное внешнее соединение»? – jarlh

+1

use union [click here] (https://msdn.microsoft.com/en-in/library/ms180026.aspx) – JanLeeYu

ответ

3

Попробуйте

SELECT * FROM CTP0002; 
union all 
SELECT * FROM CTP0003;