I am having problems with my query. It is based on 4 tables: Delivery, Delivery_Subform, Return, Return_Subform. The code below works but I need to take it one step further by Showing all the items in Delivery_Subform.tran_descrip and only those that match from Return_Subform.ret_descrip. I believe i need a left join for this but i am not sure on how to proceed in making it work.
I need to be able to see all items in the Delivery_Subform. tran_descrip field as well as the ones that meet my criteria in the where statement.
SELECT Delivery_Subform.tran_descrip, Delivery.tran_to, Return.ret_from, Delivery.tran_rec_by_date, Return.ret_rec_by_date, Delivery_Subform.tran_item_num, Delivery_Subform.tran_unit_num, Delivery_Subform.tran_type, Delivery_Subform.tran_price, Delivery_Subform.tran_model_num, Delivery_Subform.tran_serial_num
FROM Return INNER JOIN Return_Subform ON Return.ret_ID = Return_Subform.ret_ID, Delivery INNER JOIN Delivery_Subform ON Delivery.tran_ID = Delivery_Subform.tran_ID
WHERE (((Delivery_Subform.tran_descrip)=[Return_Subform].[ret_descrip]) AND ((Delivery.tran_to)=[Return].[ret_from]));
thanks,
cdw
I need to be able to see all items in the Delivery_Subform. tran_descrip field as well as the ones that meet my criteria in the where statement.
SELECT Delivery_Subform.tran_descrip, Delivery.tran_to, Return.ret_from, Delivery.tran_rec_by_date, Return.ret_rec_by_date, Delivery_Subform.tran_item_num, Delivery_Subform.tran_unit_num, Delivery_Subform.tran_type, Delivery_Subform.tran_price, Delivery_Subform.tran_model_num, Delivery_Subform.tran_serial_num
FROM Return INNER JOIN Return_Subform ON Return.ret_ID = Return_Subform.ret_ID, Delivery INNER JOIN Delivery_Subform ON Delivery.tran_ID = Delivery_Subform.tran_ID
WHERE (((Delivery_Subform.tran_descrip)=[Return_Subform].[ret_descrip]) AND ((Delivery.tran_to)=[Return].[ret_from]));
thanks,
cdw