Это мой запрос:
select * from (
select Name, Address
from table1
UNION ALL
select Name, Address
from table2
) D
При выполнении этого запроса получаю ошибку:
Столбец «Имя» был указан несколько раз для «D».
Это мой запрос:
select * from (
select Name, Address
from table1
UNION ALL
select Name, Address
from table2
) D
При выполнении этого запроса получаю ошибку:
Столбец «Имя» был указан несколько раз для «D».
select * from (
select t1.Name as t1_Name, t1_Address as t1_Address
from table t1
UNION ALL
select t2.Name as t2_Name, t2_Address as t2_Address
from table t2
) D
попробуй это
Используйте псевдонимы
select * from (
select t1.Name, t1.Address
from table1 as t1
UNION ALL
select t2.Name, t2.Address
from table2 as t2
) D
*
в подзапросах. - person Gordon Linoff   schedule 30.06.2015