FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#2
|
|||
|
|||
SELECT TODO.FECHAVENTA, TODO.CODIGOCAJA, TODO.CODIGOCAJERO,
TODO.CODIGOTIPOARTICULO, SUM(TODO.CANTIDADDESCUENTO), SUM(TODO.DESCUENTO), SUM(TODO.CANTIDADVENTAS), SUM(TODO.VENTAS) FROM ( SELECT D.FECHAVENTA, D.CODIGOCAJA, D.CODIGOCAJERO, D.CODIGOTIPOARTICULO, 0 AS CANTIDADDESCUENTO, 0.0 AS DESCUENTO, COUNT(*) AS CANTIDADVENTAS, SUM(D.CANTIDAD*D.PRECIOUNITARIO) AS VENTAS FROM DetalleEncabezado D WHERE (D.FECHAVENTA>'07/01/04') GROUP BY D.FECHAVENTA, D.CODIGOCAJA, D.CODIGOCAJERO, D.CODIGOTIPOARTICULO UNION SELECT D.FECHAVENTA, D.CODIGOCAJA, D.CODIGOCAJERO, D.CODIGOTIPOARTICULO, COUNT(*) AS CANTIDADDESCUENTO, SUM(( (D.CANTIDAD*D.PRECIOUNITARIO)*(D.Descuento/100))+( (D.CANTIDAD*D.PRECIOUNITARIO)- (D.CANTIDAD*D.PRECIOUNITARIO*(D.Descuento/100)))*(D.Descuentoencabezado/100)) AS DESCUENTO, 0 AS CANTIDADVENTAS, 0.0 AS VENTAS FROM DetalleEncabezado D WHERE (D.FECHAVENTA>'07/01/04') AND ((D.Descuento > 0) OR (D.descuentoencabezado>0)) GROUP BY D.FECHAVENTA, D.CODIGOCAJA, D.CODIGOCAJERO, D.CODIGOTIPOARTICULO ) TODO |
|
|
|