C
Charlie
HEEELLLLP
I have a query which is used to feed to certain reports. It gathers
information from 4 related tables and has a criteria under the order number
of [Forms]![Order]![OrderNumber] this then produces the record for that
specific number. However, I have appended some new data in (Database still
being developed - keeping the data up to date) and certain records are just
not showing up although all the necessary information is there.
The SQL for the query is:
SELECT DISTINCTROW Customer.CustomerID, Customer.[Client Name],
Customer.[Address 1], Customer.[Address 2], Customer.[Address 3],
Customer.[Address 4], Customer.[Address 5], Order.OrderID, Order.CustomerID,
Order.OrderNumber, Order.Salesman, Order.InputBy, Order.DateOrderTaken,
Order.TimeOrderTaken, Order.OrderedBy, Order.CustomerContact,
Order.Telephone, Order.Fax, Order.DeliveryDate, Order.JobDescription,
Order.DeliveryTime, OrderDetail.OrderDetailID, OrderDetail.OrderID,
OrderDetail.Product, OrderDetail.Qty, OrderDetail.UnitPrice,
OrderDetail.Total, OrderDetail.VAT, OrderDetail.TotalIncl, Order.[Delivery
Charge], Order.VATDel, Order.DelTotal, Order.CustomerPO, Order.Notes,
[Delivery Address].DelAddress1, [Delivery Address].DelAddress2, [Delivery
Address].DelAddress3, [Delivery Address].DelAddress4, [Delivery
Address].DelAddress5, Order.DeliveryAddress, Order.[ConsignmentNo/POD],
Customer_Contacts.Title, Customer_Contacts.First_Name,
Customer_Contacts.Last_Name, Order.Rep, Order.EntryInputBy
FROM Customer INNER JOIN (Customer_Contacts INNER JOIN (([Order] INNER JOIN
OrderDetail ON Order.OrderNumber = OrderDetail.OrderID) INNER JOIN [Delivery
Address] ON Order.OrderID = [Delivery Address].OrderID) ON
Customer_Contacts.ContactID = Order.ContactID) ON (Customer.CustomerID =
Order.CustomerID) AND (Customer.CustomerID = Customer_Contacts.CustomerID)
WHERE (((Order.OrderNumber)=[Forms]![Order]![OrderNumber]));
Many thanks in advance
Charlotte
I have a query which is used to feed to certain reports. It gathers
information from 4 related tables and has a criteria under the order number
of [Forms]![Order]![OrderNumber] this then produces the record for that
specific number. However, I have appended some new data in (Database still
being developed - keeping the data up to date) and certain records are just
not showing up although all the necessary information is there.
The SQL for the query is:
SELECT DISTINCTROW Customer.CustomerID, Customer.[Client Name],
Customer.[Address 1], Customer.[Address 2], Customer.[Address 3],
Customer.[Address 4], Customer.[Address 5], Order.OrderID, Order.CustomerID,
Order.OrderNumber, Order.Salesman, Order.InputBy, Order.DateOrderTaken,
Order.TimeOrderTaken, Order.OrderedBy, Order.CustomerContact,
Order.Telephone, Order.Fax, Order.DeliveryDate, Order.JobDescription,
Order.DeliveryTime, OrderDetail.OrderDetailID, OrderDetail.OrderID,
OrderDetail.Product, OrderDetail.Qty, OrderDetail.UnitPrice,
OrderDetail.Total, OrderDetail.VAT, OrderDetail.TotalIncl, Order.[Delivery
Charge], Order.VATDel, Order.DelTotal, Order.CustomerPO, Order.Notes,
[Delivery Address].DelAddress1, [Delivery Address].DelAddress2, [Delivery
Address].DelAddress3, [Delivery Address].DelAddress4, [Delivery
Address].DelAddress5, Order.DeliveryAddress, Order.[ConsignmentNo/POD],
Customer_Contacts.Title, Customer_Contacts.First_Name,
Customer_Contacts.Last_Name, Order.Rep, Order.EntryInputBy
FROM Customer INNER JOIN (Customer_Contacts INNER JOIN (([Order] INNER JOIN
OrderDetail ON Order.OrderNumber = OrderDetail.OrderID) INNER JOIN [Delivery
Address] ON Order.OrderID = [Delivery Address].OrderID) ON
Customer_Contacts.ContactID = Order.ContactID) ON (Customer.CustomerID =
Order.CustomerID) AND (Customer.CustomerID = Customer_Contacts.CustomerID)
WHERE (((Order.OrderNumber)=[Forms]![Order]![OrderNumber]));
Many thanks in advance
Charlotte