assim eu insiro o "ghi" na tabela 2
Create Table #Tabela1 (
Codigo Integer,
Nome Varchar(20)
)
Create Table #Tabela2 (
Codigo Integer,
Nome Varchar(20)
)
Set NoCount On
Insert Into #Tabela1 (Codigo, Nome) Values (1, 'ABC')
Insert Into #Tabela1 (Codigo, Nome) Values (2, 'BCD')
Insert Into #Tabela1 (Codigo, Nome) Values (3, 'GHI')
Insert Into #Tabela2 (Codigo, Nome) Values (1, 'ABC')
Insert Into #Tabela2 (Codigo, Nome) Values (2, 'BCD')
Insert Into #Tabela2 (Codigo, Nome) Values (3, 'EFG')
Select * From #Tabela1
Select * From #Tabela2
Insert Into #Tabela2 (
Codigo,
Nome
)
Select
Codigo,
Nome
From #Tabela1
Where Nome Not In (
Select Distinct Nome
From #Tabela2
)
Select * From #Tabela2
Drop Table #Tabela1
Drop Table #Tabela2