In AC97, I have the following query. How do I get it to show results even if there is no record in the tblMWHLongRangeRev or the tblMWHLongRangeAct for the selected date?
There will always be a MWHLongRangeOrig.MWHUnit1ProjOrig value for each date. There may or may not be a MWHUnit1ProjRev value, and there may or may not be a MWHUnit1Act value for each date.
Thanks, Brian
Code:
SELECT tblMWHLongRangeOrig.MWHDate, tblMWHLongRangeOrig.MWHUnit1ProjOrig, tblMWHLongRangeOrig.MWHUnit2ProjOrig, tblMWHLongRangeOrig.MWHUnit3ProjOrig, tblMWHLongRangeRev.MWHDate, tblMWHLongRangeRev.MWHUnit1ProjRev, tblMWHLongRangeRev.MWHUnit2ProjRev, tblMWHLongRangeRev.MWHUnit3ProjRev, tblMWHLongRangeAct.MWHDate, tblMWHLongRangeAct.MWHUnit1Act, tblMWHLongRangeAct.MWHUnit2Act, tblMWHLongRangeAct.MWHUnit3Act
FROM (tblMWHLongRangeOrig RIGHT JOIN tblMWHLongRangeRev ON tblMWHLongRangeOrig.MWHDate = tblMWHLongRangeRev.MWHDate) RIGHT JOIN tblMWHLongRangeAct ON tblMWHLongRangeRev.MWHDate = tblMWHLongRangeAct.MWHDate
WHERE ((tblMWHLongRangeOrig.MWHDate)>=Forms!frmMWHLongRangeReport![tbxStartDate] And (tblMWHLongRangeOrig.MWHDate)<=Forms!frmMWHLongRangeReport![tbxEndDate])
ORDER BY tblMWHLongRangeOrig.MWHDate DESC;
There will always be a MWHLongRangeOrig.MWHUnit1ProjOrig value for each date. There may or may not be a MWHUnit1ProjRev value, and there may or may not be a MWHUnit1Act value for each date.
Thanks, Brian