Accessで指定日前のレコードを選択するにはどうすればいいですか?


AccessではDateDiffが使えないと知っていますが、どのように指定日前の記録を選ぶことができますか?  AccessではDateDiff関数は使用できませんが、日付関数を使ってこの機能を実現できます。以下の「膨大」の例を見てみますと、今日と今日の前の日付を含む8つの前のレコードをどのように選択するかを実現する語句です。  プロジェクト トップ 3 * from mytable where ((YES AR(ndte)<「&year(now)&」) or (YES AR=「&year(now)&」 and MONTH(ndate)<「&month(now)&」) or (YES AR=「&year(now)&」 and MONTH=「&monow」 and DAY(ndte)<=「&day(now)」) and fenlei=4 order by id。 DESC