Возникло ощущение, что я спросонья не на то отвечаю
А в чем собственно проблема?
Если брать пример (table1 - одна запись, table2 - две записи), результат у Вашего запроса будет такой:
Table1.RecId Table2.RecId Table1.Field1 Table2.Field1 Table2.Field2
1 100 Вася Вася Петя
1 101 Вася Вася Петя
Собственно, это Вы и наблюдаете.
What's Up, Doc? (c) Bugs Bunny