как найти записи, присутствующие во второй из первой таблицы в sql server 2005.
SELECT * FROM Table1 T1 WHERE EXISTS (SELECT * FROM Table2 T2 WHERE T2.CommonColumn = T1.CommonColumn)
Вы должны взглянуть на SQL SERVER - Введение в JOIN - Основы JOIN * .
Это очень хорошая статья с графическим объяснением того, для чего используются различные объединения.