Date format is irrelevant. The question is WHAT MONTH? is it always going to be the current month or do you want to specify a month?
If you don't format your dates into strings, you won't ever have trouble with them. Formatting is only for human consumption. Dates internally are stored as double precison numbers and if you work entirely with date objects, you won't have a problem. Only if you have to create an SQL string with an embedded date string will you have to worry about the date format and in that case, it must either be standard US format - mm/dd/yyyy or the more universal and less ambiguous - yyyy/mm/dd
SELECT tblPostcodeAddressDates.Postcode, tblPostcodeAddressDates.AddressDownloadDate
FROM tblPostcodeAddressDates
WHERE ((Left([AddressDownloadDate],2)<15 And Mid([AddressDownloadDate],4,2)=11));
Guess what - if you use a formatted string 01/01/2018 is less than 11/11/2017!!! Why? because strings are compared character by character, left to right and 0 is less than 1.
JamesJoey tried but he didn't answer my question. The question is - TODAY do you only want to select records between Nov 15 and Nov 30? OR might you want to look at data from OTHER periods?
If TODAY'S date ALWAYS controls what you see, then the query would always use the Date() function to control the selection. If you might want to see other periods, then you need to use a form and have the user pick Year, Month, and period 1 or period 2.
Please try again to answer the question.
Using string functions against a date field is your problem.
I'm not saying this approach is the best way of doing what James wants. However, it is one perfectly valid method
Use date functions. Then you have
WHERE Day([AddressDownloadDate])<15 And Month([AddressDownloadDate])=11; -- see, format is irrelevant
ALWAYS use Date functions to work with dates and format is irrelevant because dates are not stored as strings dates are stored as double precision numbers with the date being the number of days since Dec 30, 1899 (Jet/ACE, the origin for SQL Server and Excel is different) and time being the fraction of a day since midnight as the decimal.
we'll never know unless JamesJoey responds.