Как я могу добавить столбцы Table2 в table1 - PullRequest
0 голосов
/ 02 марта 2019

У меня есть запрос 2 sql.

первый выбор:

string sql1 ="@select ( ...... )"
DbCommand command1 = db.GetSqlStringCommand(sql1);
DataTable dt1 = base.Select(command1);    

второй выбор:

 string sql2 ="@select ( ...... )"
 DbCommand command = db.GetSqlStringCommand(sql2);
 DataTable dt2 = base.Select(command);

Я хочу первый набор результатов dt1, а затем второй набор результатовdt2.Наконец, я хочу добавить столбцы dt2 в dt1.из C #

Ответы [ 2 ]

0 голосов
/ 07 марта 2019

Вы можете использовать здесь объединения для объединения данных двух или более таблиц:

Пожалуйста, обратитесь к примеру, приведенному в ссылке ниже: введите описание ссылки здесь

Надеюсь, вы найдете это полезным.

0 голосов
/ 02 марта 2019

Самый простой способ сделать это, предполагая, что у вас одинаковые столбцы в двух запросах, - это использовать union all

string sql = "@select ( ...... ) union all @select ( ...... )"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...