Tracy,
It sounds to me like you just want to do a left outer join:
SELECT * FROM table1 LEFT JOIN table2 ON table1.hydr_id = table2.hydr_id
HTH,
Chad
>Passing the query to SQL2000/SQL2005,
>
>Goal:
>
>1. I want to pull ALL of the records in table1 where not_in_srv = 1 regardless
>2. Include matching records in table2 IF any exist (some table1 records will have a matching record in table2 and some will not) the link is hydr_id in both tables
>
>SELECT * FROM table1 INNER JOIN table2 ON table2.hydr_id = table1.hydr_id ;
> WHERE (ISNULL(table1.not_in_srv,0) = 1)
>
>I keep getting strange results.
_________________________________
There are 2 types of people in the world: