
Signature
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.
Hi Allen,
Thanks again for your reply and suggestions. When I tried to connect via
join property #3, the # of records that I was trying return for my specific
query were correct. However, about 47 records overall were still missing in
the overall data set. I can’t use this approach anyway because it violates a
business rule that is in place for two other tables.
In MS Access, I have never been able to make an Outer Join work. For
instance, you have 3 options in the “Join Properties” tool: the first creates
an Inner Join, and, depending on where the connection originated from, the
second creates a Left Join, and the third creates a Right Join.
If I go into the SQL view and manually change the 2 occurrences of Inner
Join to an Outer Join for the two tables in question, Access produces an
error message.
Am I doing something wrong, or have I overlooked something?
Thank you,
Greg
> Hi Greg
>
[quoted text clipped - 71 lines]
> >> >
> >> > Any ideas what is going wrong?
Allen Browne - 27 Jul 2006 02:28 GMT
That's right: double-click the line joining the 2 tables in the query design
window, and choose option 2 or 3 to get the left or right outer join.
You should have no problem with that when there are only 2 tables, and it
will update the SQL for you.
Once you have that working with 2 tables, you can add the 3rd, and make it
an outer join also. You do have to watch the direction of the joins, so you
don't end up with an "ambiguous outer join" error.
If your business rules preclude using outer joins, whoever made those rules
does not understand databases.

Signature
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.
> Hi Allen,
>
[quoted text clipped - 104 lines]
>> >> > query,
>> >> > it returns the correct number of records.