Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

CREATE PROCEDURE CONSULTARPEDIDOLTS

AS

SELECT C.DniLTS AS [DNILTS CLIENTELTS], C.NombresLTS AS


CLIENTELTS,C.DireccionLTS AS [DIRECCIONLTS CLIENTELTS],
P.FechaLTS AS [FECHALTS DE PEDIDOLTS],Prod.DESCRIPCIONLTS AS PRODUCTOSLTS,
SUM(D.CANTIDADLTS) AS [CANTIDADLTS VENDIDA]
FROM ClienteLTS AS C, PedidoLTS AS P, EmpleadoLTS AS E, DPedidoLTS AS D,
ProductoLTS AS PROD
WHERE
(C.IdLTS=P.IdClienteLTS) AND (E.IdLTS=P.IdEmpleadoLTS) AND
(P.IdLTS=D.IdPedidoLTS) AND (PROD.IdLTS=D.IdProductoLTS)AND
(C.CiudadLTS IN('Bambamarca','Hualgayoc','Cajamarca')) AND (C.SexoLTS='F') AND
((YEAR(Getdate())-YEAR(C.NacimientoLTS)) Between 20 and 35) AND
((C.EmailLTS Like '%hotmail.com') or (C.EmailLTS Like'%gmail.com')) AND
(C.NombresLTS Like 'a%') AND ((YEAR(getdate())-YEAR(C.RegistroLTS))>3) AND
(E.CiudadLTS IN ('Lajas','Tacabamba','Chota'))AND
((YEAR(getdate())-YEAR(E.RegistroLTS)) Between 3 and 6) AND
((YEAR(getdate())-YEAR(E.NacimientoLTS)) Between 35 and 40) AND
((E.SueldoLTS >950) AND (E.NombresLTS Like '%L%') AND (E.NumHijosLTS >2) AND
(E.EstadoCivilLTS='D') AND
((E.DireccionLTS Like '%Jr. Ponciano Vigil%') or (E.DireccionLTS Like '%Jr.
Gregorio Malca') or (E.DireccionLTS Like '%Inca Garcilazo de la Vega')) AND
(DAY(P.FechaLTS)>15) AND (MONTH(P.FechaLTS) IN (1,3,5)) AND (YEAR(P.FechaLTS) IN
(2015,2017,2019))AND
(P.TipoLTS='CREDITO') AND (P.EstadoLTS='CANCELADO') AND
(P.Entregado='ENTREGADO') AND
(P.FleteLTS Between 10 and 100) AND (P.MontoLTS Between 200 and 2000) AND
(PROD.MarcaLTS IN ('LG','MABE','REY')) AND (PROD.Linia='Blanca') AND
(D.PrecioLTS Between 200 AND 1000) AND (D.CantidadLTS Between 5 and 15) AND
((D.descuentoLTS) <(D.PrecioLTS*0.15))

GROUP BY C.DniLTS,C.NombresLTS,C.DireccionLTS,P.FechaLTS,PROD.DescripcionLTS
ORDER BY C.DniLTS,C.NombresLTS,C.DireccionLTS,P.FechaLTS,PROD.DescripcionLTS

You might also like