SELECT * FROM myDateTable
WHERE date_Start
OR date_end
BETWEEN DateValue('" & CoverMonth_start & "')
AND DateValue('" & CoverMonth_end & "')"
CoverMonth_startと日付は_end1月から12月までループしています。このクエリは、レコードのみを選択することになっていますWHERE date_Start OR date_end BETWEEN DateValue...。ただし、このクエリはデータベース内のすべてのレコードを選択しています。