I have 3 tables. The first table is the one side that contains project specific information with a primary key (Indexed, No Dups). The second table has the same primary key as a foreign key, however, it contains duplicate information (duplicate primary keys) so it is a many table that contains departmental unit, departmental budget codes, approved $/hours. The third table also has the same primary key as a foreign key and it contains duplicate information (duplicate primary keys) and it also is a many table that shows contains departmental budget codes, actual (spent) $/hours. When I link the project table to either one of these using an inner join, I have no problem, however, when I attempt to link them both...I get no returned recordset. I want to be able to see each departmental unit, the approved $/hours and on the same row, the actual (spent ) $/hours. How can I accomplish this. I first join the main to the approved table and then join the main table to the spent table. What am I doing wrong. Please help, I have been struggling with this for some time and I need to finalize it, as it will be a montly process that I would have to perform. I want to be able to see all of the approved as well as all of the spent so I can see if departmental units that should not be using the budget are charging. Thank you so very much for any assistance that you can offer.