Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/02/2011, 05:06
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consultas entre fechas (mysql)

Cita:
por ultimo, para guardar una fecha sabendo que solamente se va a utilizar año-mes-dia, es mejor que el campo sea de tipo DATE o DATETIME, que me recomiendas.
La respuesta la puedes sacar del Manual: MySQL 5.0 Reference Manual :: 11 Tipos de columna :: 11.5 Requisitos de almacenamiento según el tipo de columna
Es un tema que defines cuando analizas la información que debes guardar: Si va a usar sólo las fechas, DATE; pero si vas a almacenar fechas relacionadas con la fecha, es mejor no hacerlo en dos campos, puedes hacerlo en DATETIME o TIMESTAMP, dependiendo de algunos factores.
La diferencia ente almacenar DATE o DATETIME es simple: son 3 bytes por registro contra 8 bytes. Tu eliges.
La clave para la selección de tipos de columna es simple: Nunca se pone un campo menor al máximo que se necesita, ni mayor tampoco.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)