Simple example to illustrate INTERSECTDECLARE @temp table(ID int identity(1,1),Name varchar(20))DECLARE @temp1 table(ID int identity(1,1),Name varchar(20))INSERT INTO @temp (Name)SELECT 'AAA'UNION ALLSELECT 'BBB'UNION ALLSELECT 'CCC'UNION ALLSELECT 'FFF'INSERT INTO @temp1 (Name)SELECT 'AAA'UNION ALLSELECT 'EEE'UNION ALLSELECT 'GGG'UNION ALLSELECT 'FFF'SELECT * FROM @tempSELECT * FROM @temp1SELECT * FROM @tempINTERSECTSELECT * FROM @temp1
output----------------------------------ID Name----------- --------------------1 AAA2 BBB3 CCC4 FFFID Name----------- --------------------1 AAA2 EEE3 GGG4 FFFID Name----------- --------------------1 AAA4 FFF