M
mabyn
I need all of my Attendees records to show up on a table report I am doing.
This is the query I have at this point. I tried to change the "INNER JOIN" to
"LEFT JOIN" and found that was not the fix to my problem. Every Attendee will
not have every field filled.
SELECT [Attendees].[Advertise Name], [Attendees].[CompanyName],
[Attendees].[Credit], [Attendees].[Commission], [Attendees].[Responsible
Party], [Attendees].[Advocate AE], [Attendees].[WBRZ AE],
[Registration].[Deposit Received], [Registration].[Release Signed],
[Registration].[Exhbr Confirm], [Registration].[RegistrationFee],
[Registration].[FeeScheduleID], [Fee Schedules].[FeeDescription], [Fee
Schedules].[Fee], [Payments].[PaymentAmount], [Payments].[Paid To],
[Registration].[Confirm In]
FROM Attendees INNER JOIN (([Fee Schedules] INNER JOIN Registration ON [Fee
Schedules].[FeeScheduleID]=[Registration].[FeeScheduleID]) INNER JOIN
Payments ON [Registration].[RegistrationID]=[Payments].[RegistrationID]) ON
[Attendees].[AttendeeID]=[Registration].[AttendeeID];
This is the query I have at this point. I tried to change the "INNER JOIN" to
"LEFT JOIN" and found that was not the fix to my problem. Every Attendee will
not have every field filled.
SELECT [Attendees].[Advertise Name], [Attendees].[CompanyName],
[Attendees].[Credit], [Attendees].[Commission], [Attendees].[Responsible
Party], [Attendees].[Advocate AE], [Attendees].[WBRZ AE],
[Registration].[Deposit Received], [Registration].[Release Signed],
[Registration].[Exhbr Confirm], [Registration].[RegistrationFee],
[Registration].[FeeScheduleID], [Fee Schedules].[FeeDescription], [Fee
Schedules].[Fee], [Payments].[PaymentAmount], [Payments].[Paid To],
[Registration].[Confirm In]
FROM Attendees INNER JOIN (([Fee Schedules] INNER JOIN Registration ON [Fee
Schedules].[FeeScheduleID]=[Registration].[FeeScheduleID]) INNER JOIN
Payments ON [Registration].[RegistrationID]=[Payments].[RegistrationID]) ON
[Attendees].[AttendeeID]=[Registration].[AttendeeID];