If you add single quotes around the dates, that will stop the compiler from complaining.. BUTselect first_name,Last_name,hire_Datefrom employee_1where hire_date between '1/1/1999' and '1/1/2003'
The hire_date column should have been a date type column such as datetime or smalldatetime. If you are unable to change it, do the query like this:select first_name,Last_name,hire_Datefrom employee_1where cast(hire_date as datetime) between '1/1/1999' and '1/1/2003'
That is, cast the hire_date as datetime AND put single quotes around the 1/1/1999 and 1/1/2003.