I'm a little confused as well but I think he just wants to pull all dates that are in the month of 2003-05
SELECT * FROM dTable WHERE UNIX_TIMESTAMP(yourDateField) >= UNIX_TIMESTAMP('2003-05-01') AND UNIX_TIMESTAMP(yourDateField) <= UNIX_TIMESTAMP('2003-05-31')
There are many, many ways of doing this