Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/12/2008, 08:11
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 4 meses
Puntos: 39
Exclamación Respuesta: SELECCIONAR registros por fecha - MES (MONTH)

Cita:
Iniciado por Andres95 Ver Mensaje
Por regla general, hay que evitar aplicar funciones a los campos en el where, ya que esto decrementa el redimiento, ya que puede que no se utilicen los indices adecuados y el tiempo que supone el convertir cada unos de los registros en la tabla...

una mejor sentencia seria...

Código:
Select * 
from ventas 
where Fecha>= convert(datetime, '20081001') and 
      Fecha<  convert(datetime, '20081101')
No te sera dificil calcular los datos del filtro desde el front..

Saludos!
Andres, tu mismo te contradices. Convert no es una funcion?
Muestrame donde has leido esa "regla general" por favor.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.