使用现有表创建新表并删除重复项

时间:2017-07-07 13:58:05

标签: sql-server

嗨我有两张表,其中一列有电话号码和其他几列。每个表中都有重复的电话号码,并且两个表中有重复的电话号码。我想在新表格中创建一个只包含电话号码且没有重复电话号码的新表格。

1 个答案:

答案 0 :(得分:0)

这里的假设因为你还没有多想过这个问题,但是;

create table dbo.Table3
     (
     PhoneNumber varchar(100)
     )
go
insert into dbo.Table3
select
    distinct PhoneNumber
from
    (
    select
        PhoneNumber
    from
        Table1
    union
    select
        PhoneNumber
from
    Table2
)nos
go