Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/10/2015, 11:47
Paty_RR
 
Fecha de Ingreso: enero-2013
Mensajes: 176
Antigüedad: 11 años, 4 meses
Puntos: 2
Respuesta: Sumar dos filas, resultado en una fila

Código SQL:
Ver original
  1. SELECT TB1.PRODUCTO,TB1.NOMBRE,SUM(TB1.VALORUNIT),SUM(TB1.CANTIDAD),TB1.UNDVENTA,TB1.IVA, 0 AS 'ORDIMP'
  2. FROM   MVTRADE AS TB1 JOIN MTMERCIA AS TB2 ON TB1.PRODUCTO = TB2.CODIGO
  3. WHERE   TB1.PRODUCTO IN ('2600','2600A') AND
  4.         TB1.ORIGEN = 'FAC' AND
  5.         TB1.TIPODCTO = 'FS' AND
  6.         TB1.NroDcto='7332'
  7. GROUP BY PRODUCTO,NOMBRE,UNDVENTA,TB1.IVA

Listo solo sumas valor unitario y cantidad, por eso los excluyes del group by

Saludos!
__________________
Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....