Объединить данные двух столбцов в один столбец в другой первой таблице - PullRequest
0 голосов
/ 11 августа 2011

Я хочу запрос, в моем случае table1 и table 2 имеют разную структуру, но id - это общее поле, все, что мне нужно, - это найти способ отобразить данные из table1 и table2.on ===> id table1 = id table2 в table1

Например, dbo.Personal_details с Emp_ID и dbo.Employees с одинаковым столбцом Emp_ID.Я хочу объединить значения Emp_ID в dbo.Personla_details.

Personal_details:                  Employees:

Emp_id                             Emp_ID
1                                  1
2                                  2
3                                  3
4                                  4
5                                  5
6                                  6
7                                  7
8                                  8
                                   9 
                                   .
                                   .
                                   upto 550 records in this table

Итак, я хочу объединить Emp_ID сотрудников в Emp_ID Personal_Details.Как мне объединить детали.

Пожалуйста, помогите мне,

Заранее спасибо,

Нареш.

1 Ответ

0 голосов
/ 24 июля 2014

Надеюсь, это поможет вам ....

MERGE <target_table> [AS TARGET]
USING <table_source> [AS SOURCE]
ON <search_condition>
[WHEN MATCHED 
THEN <merge_matched> ]
[WHEN NOT MATCHED [BY TARGET]
THEN <merge_not_matched> ]
[WHEN NOT MATCHED BY SOURCE
THEN <merge_ matched> ];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...