2017-07-07 94 views
-1

您好我有有電話號碼和其他幾列一列的兩個表。每張表格中都有重複的電話號碼,並在兩張表格中重複。我想創建一個新表,只有電話號碼,並在新表中沒有重複的電話號碼。創建使用現有表的新表並刪除重複

+0

'SELECT phone FROM table1 UNION SELECT phone FROM table2;'會給你一個列中兩個表的不同的電話號碼。折騰了一個INSERT語句或者在它前面CREATE TABLE,你是好去。 – JNevill

回答

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 
+0

謝謝!這工作。 –

+0

馬特T:標記爲答案 – JPF

相關問題