Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/09/2005, 19:35
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues así es .. no deberías haber usado un "varchar" .. así no podrás hacer muchas cosas de forma tan simple (con SQL puro) como si hubieses usado campos tipo DATE o DATETIME en tu creación de tu BD .. Te recomendaría migrar esas fechas al formato standar DATE y de ahí modificar el tipo de campo por DATE o DATETIME según corresponde ..Por qué .. ahora tienes ese problema de ordenamiento .. pero mañana querras hacer por ejemplo cosas como ver grupos de fechas o cálculos con ellas y no te será tan simple.

Deberías indicar que formato de fecha usastes .. pero el "migrador" es bien simple .. toma tus datos y los ordenas según el formato DATE (mm-dd-aaaa) .. como usas un campo varchar .. el dato anterior lo sustituyes por el nuevo (un UDAPTE) y cuando tengas todos tus datos en el nuevo formato ... cambias el tipo de campo por DATE (según corresponda) .. Hazte copia de seguridad de tus tablas antes de hacer pruebas, pierdes un poco de tiempo ahora en hacer ese "migrador" .. ya aprendistes la lección y todo lo que venga despues será más sencillo usando SQL.


Un saludo,