06/07/2010, 15:26
|
| | Fecha de Ingreso: diciembre-2009 Ubicación: San Salvador, El Salvador
Mensajes: 20
Antigüedad: 14 años, 11 meses Puntos: 0 | |
Respuesta: AYUDA!! :( Consulta con la extracción de Registros con el AS Cita:
Iniciado por gnzsoloyo SI la fecha está realmente guardada como "dd/MM/aaaa", sería algo así: Por un lado, no se debe usar VARCHAR ni CHAR para almacenar fechas. Es un error gravísimo por las complicaciones que trae luego para realizar consultas basadas en fechas. Hacerlo para disponer la fecha en un formato español es innecesario, ya que eso se resuelve en la aplicación, o bien en las consultas, usando la función DATE_FORMAT().
Además, al usar un VARCHAR o CHAR estás usando mucho más espacio de disco para almacenar una fecha que lo que usarías si el campo fuese DATE o DATETIME. El doble de espacio en disco. Por otro lado, la cláusula AS es obsoleta. No se necesita y sólo se usa por compatibilidad hacia DBMSs antiguos.
Tip: Hay más formas de solucionar la consulta, pero esta sería una de las más eficientes. Hey Gracias gnzsoloyo
con respecto a la fecha y su formato tengo que cambiar el formato en la DB y en el formulario de Registro, porque en el formulario de registro está con ese formato y ya hay usuarios verdaderos registrados y tienen ese formato de fecha :s dd/mm/aaaa
es necesario cambiarlo?
?? |