Ciao,
potresti creare due campi data invece che varchar qui:

`dal` DATETIME NOT NULL,
`al` DATETIME NOT NULL,

e poi quando fai la query di select richiami solo l'offerta il cuin intervallo ricade nella data odierna

Ciao