Question : Date conversion

I need to calc two fields for this pass thru query

The first field is working out just fine: SELECT Max([Date]) AS Last_Run_Date
The second field is the problem. I have to deduct 33 days from the Max date on a table.
What am I doing wrong? The query is running but I am getting an error in that column.

OBTW, the field named Date is text.

SELECT Max([Date]) AS Last_Run_Date, DateAdd("d",-33,Max([Date])) AS Begin_Date
FROM [Last Record Pulled];

Thanx,
Trudye

Answer : Date conversion

revised because of the format of the data

SELECT Max(DateSerial(Left([Date],4),Mid([date],5,2),Mid([date],7,2))) AS Last_Run_Date, DateAdd("d",-33,[Last_Run_Date]) AS Begin_Date
FROM [Last Record Pulled];
Random Solutions  
 
programming4us programming4us