>>Hi,
>>
>>How do I change the following SQL Select so that it will return only those records in MyTable1 that have
no child records in MyTable2:
>>
>>
>>select * from mytable1 join mytable2 on mytable1.fld1 = mytable2.fld1
>>
>>
>>Thank you in advance for any help.
>How about
>select t1.* from mytable1 t1 inner join mytable2 t2 on t1.fld1 <> t2.fld1
This won't work. You'll get each record from t1 matched to every record in t2, except for the one where the key fields match.
Tamar