Hi I have the following query:
However, this does not return all rows from tblAppTypes. I think it's due to the WHERE clause. How do I fix this?
Thanks
Code:
SELECT tblAppTypes.appType, tblAppTypes.appTypeID, Count(tblOrders.OrderID) AS Orders
FROM tblAppTypes LEFT JOIN (tblApplicants LEFT JOIN tblOrders ON tblApplicants.appID = tblOrders.AppID) ON tblAppTypes.appTypeID = tblApplicants.appType
WHERE (((tblOrders.OrderID) IN (SELECT DISTINCTROW tblOrderDetails.OrderID FROM tblOrderDetails)))
GROUP BY tblAppTypes.appType, tblAppTypes.appTypeID
ORDER BY tblAppTypes.appType;
However, this does not return all rows from tblAppTypes. I think it's due to the WHERE clause. How do I fix this?
Thanks