Ver Mensaje Individual
  #12 (permalink)  
Antiguo 24/04/2013, 08:36
maccsystem_developme
 
Fecha de Ingreso: abril-2013
Mensajes: 1
Antigüedad: 12 años
Puntos: 0
Respuesta: SQL Select entre dos fechas

Valla este tema ya tiene tiempo, al menos puedo dar mi respuesta:
usa procedimiento almacenado es la mejor opción, el proceso se hace en el mismo server y te devuelve resultado, , aparte que las sentencias son conocidas, muy aparte en el lenguaje de programación que esteis usando, te doy unos alcances, si de algo te pueda servir,
usando un procedimiento almacenado lo que hago para estos casos es, establecer parametros
@pFecha1 varchar(8),
@pFecha2 varchar(8)
-- desde donde lo invoques, las fechas que ingreses deben tener este formato AAAMMDD para el filtro

-- consultando tabla Ventas
-- usando la función Convert para que te transforme el formato de fecha a . AAAAMMDD

Select * from ventas
where convert(varchar(8), fecha_documento, 112) Between @Fecha1 and @Fecha2

. Si solo usas cadenas es casi lo mismo, no le pondrias el "@", o depende en que lenguaje estes, pero recuerda el formato de fecha que debes pasar.

. UTILIZO ESTE ESTILO DE CONSULTAR POR FECHAS Y ME VA MUY BIEN, CONFIO MAS EN ESTA SENTENCIA QUE EN OTRAS. SALUDOS COLEGA.

Última edición por maccsystem_developme; 24/04/2013 a las 08:44