Los foros del Guille

elGuille.hosting: OFERTA Multi Dominio por 40.95 Eur al mes

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

15/mar/2006
Te recomiendo que si no entras regularmente a los foros, marques la casilla de Notificar para recibir un correo cuando alguien responda a tu mensaje.

  Foro: SQL Server.General Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 57297 - Consulta fechas
IDAsuntoFechaNick 
57297 Consulta fechas28/10/13 19:38Powermaster   
Buenas,

Tengo una tabla de productos que tienen dos fechas, la cual marca la vigencia del precio, del tipo asi:

idcontrol // idproducto // fechainicio // fechafin // precio
100 1 01/01/2013 25/10/2013 15
101 1 26/10/2013 30/12/2013 25

Lo que necesito hacer es una busqueda que entre dos fechas proporcionadas por el usuario(ejemplo:fechaini: 23/10/2013 // fecha fin=25/12/2013) obtenga el precio del producto por día para devolverle unas ventas en euros.(preciodíaproducto * cantidad)

La idea de hacerlo asi es para no guardar un registro diario con el precio ya que no suele variar mucho.

Alguna sugerencia de como hacer esto?¿?

Salu2
IDAsuntoFechaNick 
57887 Re: Consulta fechas (Resp: 57297)10/04/15 15:19Elmer Rios   
ROCEDURE dbo.ConsultarPorFecha
@FechaInicio as smalldatetime,
@FechaFin as smalldatetime
AS
BEGIN
SELECT IdProducto, FechaInicio, FechaFin FROM NombreTablaProducto
where FechaInicio>=@FechaInicio and FechaFin<=@FechaFin
END


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.
IDAsuntoFechaNick 
57912 Re: Consulta fechas (Resp: 57887)30/04/15 15:24asdario   
creo que eso esta bien, salvo que no el select no incluye el precio.
SELECT IdProducto, FechaInicio, FechaFin, precio FROM NombreTablaProducto



Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2018  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8762)
 
Usuarios activos: 42 - App. iniciada: 19/02/2018 15:59:45 GMT - La hora GMT del servidor es: 19/02/2018 16:04:34 GMT