Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/04/2013, 12:14
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
Puntos: 2658
Respuesta: [Aporte] Hacer query por date en columna tipo datetime (indexada)

No veo que hayas probado la que te pasé...

Las dos primeras que pruebas forzosamente vana descartar el índice, si el mismo está basado en un campo DATETIME. La primera, porque lo cortas a DATE, y por tanto no le sirve para buscar claves. la segunda porque lo conviertes en texto, y tiene que hacer las búsquedas en modo binario sobre cadenas, que no tienen relación con la clave del indice.
Recuerda que los campos de tipo fecha se almacenan en la base como numeros binarios, no como fechas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)