Запросы из двух разных таблиц схемы - PullRequest
0 голосов
/ 04 августа 2020

У меня есть две таблицы - table1 и table2 - с одинаковыми столбцами в двух разных схемах.

Table1

col1 | col2 | col3
-----+------+------
a1   | b1   | c1
a2   | b2   | c2

и table2

col1 | col2 | col3
-----+------+------
a1   | b1   | c1
a2   | b2   | c2

Как запрос из обеих таблиц (schema1.table1 и schema2.table2), чтобы я получил результат как:

  col1 | col2 | col3
  -----+------+------
   a1  | b1   | c1
   a2  | b2   | c2
   a1  | b1   | c1
   a2  | b2   | c2

Ответы [ 3 ]

0 голосов
/ 04 августа 2020

Вы можете использовать оператор объединения.

Более подробную информацию об операторе объединения можно найти на https://www.w3schools.com/sql/sql_union.asp

0 голосов
/ 04 августа 2020

Просто используйте union all и получите данные из этих двух таблиц

SELECT col1, col2, col3 FROM schema1.dbo.table1
UNION ALL
SELECT col1, col2, col3 FROM schema2.dbo.table2
0 голосов
/ 04 августа 2020

Это похоже на простое объединение

select col1, col2, col3
from schema_1.table1
union all
select col1, col2, col3
from schema_2.table2
...