Pues hubiera sido más sencillo almacenar la fecha en un campo DATE, así podrías hacer comparaciones directas tipo
fecha BETWEEN '2006-02-01' AND '2006-02-15'
Te sugiero revisar el manual de MySQL (considerando que sea ese el motor de base de datos que estás usando):
http://dev.mysql.com/doc/refman/4.1/...functions.html
Así podrías convertir a marca de tiempo la fecha guardada y hacer un between con las fechas borde que tenés, también convertidas a marca de tiempo.
Saludos.