SELECT tblReservation_details.*, tblBOM_Master.PurchasePrice,
IIf([tblCompanies].[Portfolio]=0,(IIf((([PurchasePrice]*[DiscountMultiplier])/780)<10,(10*[WorkingDays]),(([PurchasePrice]*[DiscountMultiplier])/780)*[workingdays])),0) AS ZZZLeaseCost, tblCompanies.Category, tblReservations.DateOutReq, tblReservations.DateInReq, tblLookup_Contact_types.DiscountMultiplier, weekdays([dateoutreq],[dateinreq]) AS WorkingDays, tblCompanies.CompanyID, tblCompanies.CompanyName, tblCompanies.Address, tblCompanies.City, tblCompanies.[State/Province], tblCompanies.PostalCode, tblCompanies.Country, tblCompanies.PhoneNumber, tblCompanies.ProvinceStates, tblCompanies.Portfolio, ([Leasecost]*[discountMultiplier]) AS Discount, IIf([PurchasePrice]=0,0,(IIf([tblCompanies].[Portfolio]=0,(IIf((Nz([PurchasePrice]*[DiscountMultiplier])/780)<10,Nz(10*[WorkingDaysNew]),Nz(([PurchasePrice]*[DiscountMultiplier])/780)*[workingdaysNew])),0))) AS LeaseCost, tblReservation_details.DateOut, tblReservation_details.DateIn, weekdays([dateout],[datein]) AS WorkingDaysNew
FROM (tblLookup_Contact_types INNER JOIN tblCompanies ON tblLookup_Contact_types.[Contact Code] = tblCompanies.Category) INNER JOIN (tblReservations INNER JOIN (tblBOM_Master INNER JOIN tblReservation_details ON tblBOM_Master.BOMID = tblReservation_details.BOMNumber) ON tblReservations.ReservationID = tblReservation_details.ReservationID) ON tblCompanies.CompanyID = tblReservations.CompanyID;