left join
以下のコードのようにbetween
関数を使用して、特定の期間のターゲット データを取得しようとしています。ただし、コードを実行するとデータの不一致エラーが発生し、コードを削除するとbetwwen
クエリが正しく実行されます。
ブラケットで遊んでみましたが、今まで運がありませんでした。
FROM Qry_Status
LEFT JOIN Qry_Target ON (Qry_Status.[Dept Code] = Qry_Target.[Dept Code])
And (iif(IsDate(Qry_Status.sDate),Qry_Status.sDate Between ([Qry_Target].[From_Date])
And ([Qry_Target].[To_Date])))