I am trying to create an SQL statement which would return to me the maximum
date before a specified date. I was able to get a list of records with dates
prior to the one I enter but not the last one. Can anyone help? Thanks.
SELECT tblDates.dEntryDate
FROM R tblDates
WHERE (((tblDates.dEntryDate)<CDate('1.1.2005')));
Well I thought it was strange to see the R there. It would be valid syntax if
you had a table named "R" but wished to refer to the table in the query as
"tblDates". Normally, you would probably do that the other way round - a table
named tblDates that you wanted to refer to as R to cut down on typing or as a
second instance of the same table in some self-referencing schemes.