Principales respuestas
SUM al resultado de la consulta (Group By)

Pregunta
-
Hola,
Tengo la siguiente consulta:
SELECT ROUND( SUM( (A.CNETO - (A.CDESCUENTO1 + A.CDESCUENTO2 + A.CDESCUENTO3 + A.CDESCUENTO4 + A.CDESCUENTO5) )), 2) AS 'Total Facturado' FROM admMovimientos AS A INNER JOIN admDocumentos AS B ON B.CIDDOCUMENTO = A.CIDDOCUMENTO INNER JOIN admProductos AS C ON C.CIDPRODUCTO = A.CIDPRODUCTO WHERE A.CIDDOCUMENTODE = '4' /* Filtro sólo tipo documentos facturas */ AND A.CFECHA BETWEEN '20190501' AND '20190520' AND B.CCANCELADO = 0 /* Sólo considerar documentos que NO están cancelados */ AND C.CIDVALORCLASIFICACION2 IN ('324', '325' ) /* Filtro por clasificación USA/MX */ GROUP BY C.CIDVALORCLASIFICACION2
Lo cual me devuelve esto:
Las dos filas de las clasificaciones de productos, de ahí lo que no sé como realizar es ahora hacer otro SUM o lo que se requiera para obtener la suma total de esos dos resultados, o en su caso alguna idea mejor para realizar lo requerido?.
Gracias.
Javier- Editado jparada lunes, 20 de mayo de 2019 22:47