Hi,
This is probably a mess but here goes...
This is the second query: (contains the first query 'qryPackingSheets' +
'qryOkToSTART'.
SELECT qryPackingSheets.CancelledDate, qryPackingSheets.ContractDate,
qryPackingSheets.CustomerID, qryPackingSheets.BRBusinessName,
qryPackingSheets.BRAddress, qryPackingSheets.BRSuburb,
qryPackingSheets.PhArea, qryPackingSheets.BRPhone, qryPackingSheets.BREMAIL,
qryPackingSheets.BRWEB, qryPackingSheets.BROther, qryPackingSheets.Category,
qryPackingSheets.Balance1, qryPackingSheets.ApproxCustomerspw,
qryPackingSheets.Staff, qryPackingSheets.ContactFirstName,
qryPackingSheets.ContactLastName, qryPackingSheets.EmployeeSurname,
qryPackingSheets.EmployeeFirstName, qryPackingSheets.ContractNumber,
qryPackingSheets.[Ref#], qryPackingSheets.AverageSale,
qryPackingSheets.DeliveryAddress, qryPackingSheets.[LettersToDear:],
qryPackingSheets.PostalCode, qryPackingSheets.TermDate,
qryPackingSheets.EnteredDate, qryPackingSheets.ServiceSheets,
qryPackingSheets.Expr1028, qryPackingSheets.TrainingType,
qryPackingSheets.ApplicableTransactions, qryPackingSheets.ChqBook,
qryPackingSheets.ATforChqBook, qryPackingSheets.MerchantPack,
qryPackingSheets.ServoPack, qryPackingSheets.RollID,
qryPackingSheets.RollType, qryPackingSheets.RollWidth,
qryPackingSheets.RollDiam, qryPackingSheets.RollCore,
qryPackingSheets.RollsPW, qryPackingSheets.SampleEnclosed,
qryPackingSheets.RollEnclosed, qryPackingSheets.ThermalCoated,
qryPackingSheets.PrintOrient, qryPackingSheets.RollNotes,
qryPackingSheets.RegisterRequired, qryPackingSheets.StampRequired,
qryPackingSheets.PrintonReceipt, qryPackingSheets.LocationZone,
qryPackingSheets.PrintZone, qryPackingSheets.ServiceStation,
qryPackingSheets.Flag_Holder, qryPackingSheets.RewardLevelCard,
qryPackingSheets.PerspexCardHolder, qryPackingSheets.Brochures,
qryPackingSheets.PerspexBrochureHolder, qryPackingSheets.Posters,
qryPackingSheets.TermsCond, qryPackingSheets.StickerSheets,
qryPackingSheets.ExtraMerch, qryPackingSheets.[Total Roll Usage],
qryPackingSheets.Region, qryPackingSheets.NoOfWeeks,
qryPackingSheets.NoofCHQBooks, qryPackingSheets.Banner,
qryPackingSheets.Banner_NoOf, qryPackingSheets.RollShortName,
qryPackingSheets.RollNumber, qryPackingSheets.PromStartMonth,
qryPackingSheets.FaxNumber, qryPackingSheets.PPAmount,
qryPackingSheets.InvalidStamp, qryPackingSheets.AccountinDefault,
qryPackingSheets.AIDNotes, qryPackingSheets.LabelExtra,
qryPackingSheets.BrochureCode, qryPackingSheets.RewardLevel,
qryPackingSheets.RewardLocation, qryPackingSheets.RegionName,
qryPackingSheets.DeliveryAddressShort,
qryPackingSheets.DeliveryAddressShort2, qryPackingSheets.PromStartDate,
qryPackingSheets.MerchSticker, qryPackingSheets.SpecialInstructions,
qryPackingSheets.Total, qryPackingSheets.SumofPaymentAmount,
qryPackingSheets.ImmediateStart
FROM qryOkToSTART INNER JOIN qryPackingSheets ON qryOkToSTART.CustomerID =
qryPackingSheets.CustomerID;
This is the First Query:
SELECT TblCustomer.CancelledDate, TblCustomer.ContractDate,
TblCustomer.CustomerID, tblBrochure.BRBusinessName, tblBrochure.BRAddress,
tblBrochure.BRSuburb,
IIf([State]="NSW","02",IIf([State]="QLD","07",IIf([State] In
("VIC","TAS"),"03",IIf([State] In ("SA","WA","NT"),"08")))) AS PhArea,
tblBrochure.BRPhone, tblBrochure.BREMAIL, tblBrochure.BRWEB,
tblBrochure.BROther, [Category List].Category, IIf([Balance]<10,0,[Balance])
AS Balance1, zqryPrintersReportALL.ApproxCustomerspw,
zqryPrintersReportALL.Staff, TblCustomer.ContactFirstName,
TblCustomer.ContactLastName, tblEmployees.EmployeeSurname,
tblEmployees.EmployeeFirstName, TblCustomer.ContractNumber,
[tblCustomer].[LocationZone] & "-" & [tblCustomer].[CustomerID] & "-" &
[TblCustomer].[ContractNumber] AS [Ref#], TblCustomer.AverageSale,
qryDeliveryAddress.DeliveryAddress, qryDeliveryAddress.[LettersToDear:],
qryDeliveryAddress.PostalCode, tblEmployees.TermDate,
TblCustomer.EnteredDate, "Printed all Country Before 30/3/03" AS
ServiceSheets, TblCustomer.SpecialInstructions, TblCustomer.TrainingType,
TblCustomer.ApplicableTransactions, TblCustomer.ChqBook,
TblCustomer.ATforChqBook, TblCustomer.MerchantPack, TblCustomer.ServoPack,
qryRollDetails.RollID, qryRollDetails.RollType, qryRollDetails.RollWidth,
qryRollDetails.RollDiam, qryRollDetails.RollCore, qryRollDetails.RollsPW,
qryRollDetails.SampleEnclosed, qryRollDetails.RollEnclosed,
qryRollDetails.ThermalCoated, qryRollDetails.PrintOrient,
qryRollDetails.Notes AS RollNotes, TblCustomer.RegisterRequired,
qryRollDetails.StampRequired, qryRollDetails.PrintonReceipt,
TblCustomer.LocationZone, tblZones.ZoneName AS PrintZone,
TblCustomer.ServiceStation, TblCustomer.Flag_Holder,
TblCustomer.RewardLevelCard, TblCustomer.PerspexCardHolder,
TblCustomer.Brochures, TblCustomer.PerspexBrochureHolder,
TblCustomer.Posters, TblCustomer.TermsCond, TblCustomer.StickerSheets,
TblCustomer.ExtraMerch, [qryRollDetails].[rollsPW]*[NoOfWeeks] AS [Total
Roll Usage], tblZones.Region,
tblZones.NoOfWeeks, -Int(-([ATforChqBook]*[NoOfWeeks]/[NoOfChqsInEachBook]))
AS NoofCHQBooks, TblCustomer.Banner, TblCustomer.Banner_NoOf,
qryRollDetails.RollShortName, qryRollDetails.RollNumber,
TblCustomer.PromStartMonth, qryClientFaxNumber.PhoneNumber AS FaxNumber,
TblCustomer.PPAmount, TblCustomer.InvalidStamp,
TblCustomer.AccountinDefault, TblCustomer.AIDNotes, TblCustomer.LabelExtra,
tblZones.BrochureCode, qryRollDetails.RewardLevel,
qryRollDetails.RewardLocation, tblZones.RegionName,
qryDeliveryAddress.DeliveryAddressShort,
qryDeliveryAddress.DeliveryAddressShort2, TblCustomer.PromStartDate,
IIf([QryRollDetails].[RewardLevel]>=50,IIf([ChqBook]=-1,"Merchandise
Stickers May be required"," ")," ") AS MerchSticker,
TblCustomer.SpecialInstructions, [zqryMerc+2Months].Total,
zqryPaymentpaidTotal.SumofPaymentAmount, TblCustomer.ImmediateStart, "
IIf([qryOkToStart].[CustomerID]=[TblCustomer].[CustomerID],'YES','')" AS
OkToStart1
FROM SetUp, ((qryClientFaxNumber INNER JOIN (((((((tblEmployees INNER JOIN
((TblCustomer INNER JOIN tblBrochure ON TblCustomer.CustomerID =
tblBrochure.CustomerID) INNER JOIN ([Category List] INNER JOIN
tblCustomerCategories ON [Category List].CategoryID =
tblCustomerCategories.CategoryID) ON TblCustomer.CustomerID =
tblCustomerCategories.CustomerID) ON tblEmployees.EmployeeID =
TblCustomer.EmployeeID) INNER JOIN zqryPrintersReportALL ON
TblCustomer.CustomerID = zqryPrintersReportALL.CustomerID) INNER JOIN
qryBalanceDue ON TblCustomer.CustomerID = qryBalanceDue.CustomerID) INNER
JOIN qryDeliveryAddress ON TblCustomer.CustomerID =
qryDeliveryAddress.[Customer ID]) INNER JOIN tblPrintZones ON
TblCustomer.CustomerID = tblPrintZones.CustomerID) INNER JOIN tblZones ON
tblPrintZones.ZoneName = tblZones.ZoneName) INNER JOIN qryRollDetails ON
TblCustomer.CustomerID = qryRollDetails.CustomerID) ON
qryClientFaxNumber.CustomerID = TblCustomer.CustomerID) INNER JOIN
[zqryMerc+2Months] ON TblCustomer.CustomerID =
[zqryMerc+2Months].CustomerID) INNER JOIN zqryPaymentpaidTotal ON
TblCustomer.CustomerID = zqryPaymentpaidTotal.CustomerID
GROUP BY TblCustomer.CancelledDate, TblCustomer.ContractDate,
TblCustomer.CustomerID, tblBrochure.BRBusinessName, tblBrochure.BRAddress,
tblBrochure.BRSuburb,
IIf([State]="NSW","02",IIf([State]="QLD","07",IIf([State] In
("VIC","TAS"),"03",IIf([State] In ("SA","WA","NT"),"08")))),
tblBrochure.BRPhone, tblBrochure.BREMAIL, tblBrochure.BRWEB,
tblBrochure.BROther, [Category List].Category,
IIf([Balance]<10,0,[Balance]), zqryPrintersReportALL.ApproxCustomerspw,
zqryPrintersReportALL.Staff, TblCustomer.ContactFirstName,
TblCustomer.ContactLastName, tblEmployees.EmployeeSurname,
tblEmployees.EmployeeFirstName, TblCustomer.ContractNumber,
[tblCustomer].[LocationZone] & "-" & [tblCustomer].[CustomerID] & "-" &
[TblCustomer].[ContractNumber], TblCustomer.AverageSale,
qryDeliveryAddress.DeliveryAddress, qryDeliveryAddress.[LettersToDear:],
qryDeliveryAddress.PostalCode, tblEmployees.TermDate,
TblCustomer.EnteredDate, "Printed all Country Before 30/3/03",
TblCustomer.SpecialInstructions, TblCustomer.TrainingType,
TblCustomer.ApplicableTransactions, TblCustomer.ChqBook,
TblCustomer.ATforChqBook, TblCustomer.MerchantPack, TblCustomer.ServoPack,
qryRollDetails.RollID, qryRollDetails.RollType, qryRollDetails.RollWidth,
qryRollDetails.RollDiam, qryRollDetails.RollCore, qryRollDetails.RollsPW,
qryRollDetails.SampleEnclosed, qryRollDetails.RollEnclosed,
qryRollDetails.ThermalCoated, qryRollDetails.PrintOrient,
qryRollDetails.Notes, TblCustomer.RegisterRequired,
qryRollDetails.StampRequired, qryRollDetails.PrintonReceipt,
TblCustomer.LocationZone, tblZones.ZoneName, TblCustomer.ServiceStation,
TblCustomer.Flag_Holder, TblCustomer.RewardLevelCard,
TblCustomer.PerspexCardHolder, TblCustomer.Brochures,
TblCustomer.PerspexBrochureHolder, TblCustomer.Posters,
TblCustomer.TermsCond, TblCustomer.StickerSheets, TblCustomer.ExtraMerch,
[qryRollDetails].[rollsPW]*[NoOfWeeks], tblZones.Region,
tblZones.NoOfWeeks, -Int(-([ATforChqBook]*[NoOfWeeks]/[NoOfChqsInEachBook])),
TblCustomer.Banner, TblCustomer.Banner_NoOf, qryRollDetails.RollShortName,
qryRollDetails.RollNumber, TblCustomer.PromStartMonth,
qryClientFaxNumber.PhoneNumber, TblCustomer.PPAmount,
TblCustomer.InvalidStamp, TblCustomer.AccountinDefault,
TblCustomer.AIDNotes, TblCustomer.LabelExtra, tblZones.BrochureCode,
qryRollDetails.RewardLevel, qryRollDetails.RewardLocation,
tblZones.RegionName, qryDeliveryAddress.DeliveryAddressShort,
qryDeliveryAddress.DeliveryAddressShort2, TblCustomer.PromStartDate,
IIf([QryRollDetails].[RewardLevel]>=50,IIf([ChqBook]=-1,"Merchandise
Stickers May be required"," ")," "), TblCustomer.SpecialInstructions,
[zqryMerc+2Months].Total, zqryPaymentpaidTotal.SumofPaymentAmount,
TblCustomer.ImmediateStart, "
IIf([qryOkToStart].[CustomerID]=[TblCustomer].[CustomerID],'YES','')"
HAVING (((TblCustomer.CancelledDate) Is Null Or (TblCustomer.CancelledDate)
Is Null))
ORDER BY TblCustomer.CustomerID;
Thanks Again,
Anthony
Anthony,
Not sure I understand the difference between the two queries. Can you post
their SQL?
Nikos