Cita:
Iniciado por baldaweb
Solucionado:
en order by tengo que poner:
STR_TO_DATE( fecha_venta, '%d/%m/%Y' ) asc
Eso no es una solución, disculpa que te lo diga. Es un parche.
Va a funcionar, si, pero generará una baja de performance que se irá notando más y más a medida que aumenten los datos, o en la medida que necesites más consultas con la fecha como componente.
Es preferible resolver el problema desde el principio, y listo.
Para solucioanrlo lo más simple es primero hacer un ajuste del contenido de las fechas:
y luego corregir ell tipo de columna:
Nota: Antes de hacer esto, haz una copia dfe la tabla con todo su contenido y realiza la prueba en la copia.
Y aún así, antes de implementarlo, realiza un backup completo.