Hello,
I'm having trouble using BETWEEN in a FROM statement. The query is pretty simple and any help would be greatly appreciated.
This is a .accdb Access 2007 db
Error message I get: Between operator without And in query expression tblOrders.DeliveryDate BETWEEN tblFiscalCalendar.WeekStart
SELECT tblFiscalCalendar.FiscalYear, tblFiscalCalendar.Period, Sum([tblInvoiceLines]![PricePerUnit]*[tblInvoiceLines]![QuantityShipped]) AS Sales INTO SalesByFiscalPeriod
FROM tblFiscalCalendar INNER JOIN (tblOrders INNER JOIN tblInvoiceLines ON (tblOrders.DeliveryDate = tblInvoiceLines.DeliveryDate) AND (tblOrders.OrderNumber = tblInvoiceLines.OrderNumber)) ON tblOrders.DeliveryDate BETWEEN tblFiscalCalendar.WeekStart AND tblFiscalCalendar.WeekEnd
WHERE (((tblOrders.ChainCode)="WNE") AND (([tblFiscalCalendar].[FiscalYear])=2009 Or ([tblFiscalCalendar].[FiscalYear])=2010 Or ([tblFiscalCalendar].[FiscalYear])=2011))
GROUP BY tblFiscalCalendar.FiscalYear, tblFiscalCalendar.Period;