you dont need a loop
just do like
SELECT fields
FROM secondTable
WHERE Searchfield IN (SELECT LookupField
FROM firsttable
WHERE your filter conditions...
)
------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/