У меня проблема слиянием соединения. У меня есть две таблицы, чтобы присоединиться:Merge Присоединиться к неправильному выходу (полное внешнее соединение)
Table1:
year , environment , population with values
------------------------------------------
2000 , rural , x1
2000, urbain , x2
2005, rural , x3 ...etc
TABLE2:
year , environment , poverty_rate
---------------------------------
2000 , rural , y1
2000, urbain , y2
2005, ... etc
Я сделал слиянием преобразование (полное внешнее соединение), а выход что-то вроде :
year, environment, population, poverty_rate
-------------------------------------------
2005 , rural , x3 , NULL
2005 , urbain, x4, y4
NULL, NULL, NULL , y3
Может кто-нибудь, пожалуйста, помогите мне узнать, что пошло не так с этим? Что я сделал не так?
Пожалуйста, показывают SQL вы использовали. –
Кроме того, пожалуйста, напишите, какие результаты вы хотите предоставить вашим образцам данных. – Becuzz
Я использовал преобразование объединения слияния в SSIS , и то, что я хочу, - это таблица, которая имеет в каждой строке среду года, а также уровень бедности и популяцию, когда существуют оба значения, и NULL для той, которая отсутствует, когда это так –