verificar si una fecha esta en un rango de fechaS

Alex
27 de Mayo del 2004
buenas saben tengo guardada en una base de datos en mysql una fecha en un tipo de dato String (02/12/2004)
y quisiera saber si esa fecha esta en un rango de fechas para hacer una consulta en mysql
por ejemplo saBER si esa fecha esta en un rango de fechas puede ser entre 12/02/2004 y 22/02/2005
y al hacer un where verificar en la consulta que la fecha esta en ese rango

Lucas
27 de Mayo del 2004
Las fechas deben guardarse en bbdd como tal, como tipos date, time, timestamp o lo que sea, dependiendo del gestor. Guardala como String es una muy mala eleccion porque entre otras cosas no te permite compararla. La solucion correcta es guardar la fecha como date en la bbdd y compararla con los operadores logicos <, >, <= ... Eso si, si vas a comparar la fecha con un literal, "1/2/2004" verifica en que formato espera la bbdd recibir la fecha para compararla, si no tendras que formatearla.