Cita:
Iniciado por robiwimarbu1 estas fechas las tengo como varchar y cuando debo trabajar con ellas como fechas hago str_to_date()
les solicito ayuda con un calculo entre fechas
tabla1
fecha
20/07/2010
06/08/2010
18/01/2011
necesito consultar por ejemplo los registros que entre el 01/09/2011 y 30/10/2011 tengan un año o mas
sucede que tengo un formulario en el que el usuario debe seleccionar dos fechas la respuesta de la consulta debe ser los registros que entre las fechas cumplan el año o mas.
espero haberme explicado bien
Perdona que te lo diga, pero tener las fechas como VARCHAR es un espanto. Es un error de diseño muy grave porque lo único que haces es reducir la perfomance de las consultas y usar un mayor espacio de disco para almacenarlas.
Sería mucho mejor que modificases eso y usases el tipo correcto, en lugar de inventar soluciones innecesarias.
¿Puedes hacerlo? ¿Puedes corregir esa columna para poner las cosas como
deben estar?
Te resolvería las consultas mucho mejor que cualquier otra cosa.