Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/04/2016, 13:29
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: 17 años, 3 meses
Puntos: 2658
Respuesta: Consultar por fecha

Bueno, eso está MAL.
Lo que muestres en pantalla es independiente de las necesidades para almacenarlo.
En pantalla puedes poner lo que quieras, de la forma que quieras. Pero en la base de datos, para fines de consultas eficientes, se necesita que una fecha respete el tipo de dato y formato de almacenamiento que está definido para las fechas.
Ahora, asi como lo tienes, la información puede ser inconsistente por problemas de collation y charset de conexiones, y eso es de resolución complicada, porque siemrpe peude quedar un resquicio donde el dato como cadena de texto se corrompa, llegando a la base algo diferente a lo esperado en el WHERE.
De haberlo hecho de forma estandar, el problema no existiría..

Ten en cuenta que las matemáticas de fechas en las BBDD están muy optimizadas, y no se pueden hacer ese tipo de comparaciones con textos...

¿Que quieres hacer?
¿Corregir el error de diseño, o parchar la solución para intntar lograr algo que funcione (y que tal vez no logres bien)?

La decisión es tuya.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)