Boletín mugperu Digital - Julio 2009!
  Search 
Monday, May 21, 2012 ..:: Foros de Discusión ::.. Register  Login
Foros MUGPERU Minimize
Subject: numerar consulta en sql 2000
Prev Next
You are not authorized to post a reply.

Author Messages
oblacionx
Posts:3

19/05/2005 11:39 AM  
Tengo la siguiente consulta en SQL 2000 que me da un reporte de los productos mas vendidos, necesito saber como hacer para que cuando ordene todas las filas el SQL las enumere antes de que forme los grupos asi yo podria saber despues al ver los puestos generales de venta, es decir el primero de dupo uno puede ser el tercero del listado general, estoy usando para emitir los reportes el crystal report 9 pero tampoco encuentro solucion, les agradecere su ayuda...
SELECT P.PrePro,P.DesPro,T.CodTie,T.NomTie,SUM(D.CanPro) CanTot,SUM(D.ImpDet) as VenTot,S.CanProSto,F.NomFab,C.FecCab
FROM Producto P,Cabecera C,Detalle D,Stock S,Fabricante F,Tienda T
WHERE D.CodPro=P.CodPro AND C.CodDoc=D.CodDoc AND D.CodPro=S.CodPro AND C.CodTie=S.CodTie AND P.CodFab=F.CodFab
AND C.CodTie=T.CodTie AND C.CabOff=0 AND D.DetOff=0 AND C.CodTipDoc<>2 AND C.CodTipDoc<>3
GROUP BY P.PrePro,P.DesPro,T.CodTie,T.NomTie,S.CanProSto,F. NomFab,C.FecCab
hmedinac
Posts:22

07/07/2005 11:38 AM  

Hola :

Puedes colocar un ORDEN (SORT) en tu Crystal Report y le especificas el campo o alias  "CanTot"

Esto lo ordenara automaticamente al generar el reporte.

Saludos


Henry Medina C.
Analista - Programador
richie_crazy57
Posts:203

07/07/2005 03:34 PM  

Hola oblacionX:

 

Otra alternativa sería que en el instante antes de lanzar tu reporte cargues todos los productos a una tabla temporal, en donde tendrás los campos de productos, además del campo de ordenamiento. No lo he probado todavía, pero me parece que podría funcionar.

 

Espero poder ayudarte. Bye.

 

Я!©ђ!Є ©Я∆ZΨ

You are not authorized to post a reply.



ActiveForums 3.7
        
Copyright 2001-2012 MUGPERU   Terms Of Use  Privacy Statement