Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2015, 15:29
kikarodaima
 
Fecha de Ingreso: octubre-2015
Ubicación: Bogotá
Mensajes: 13
Antigüedad: 8 años, 6 meses
Puntos: 0
campos alfabéticos repetidos, necesito un solo campo de respuesta pero otro con suma

Hola a todos.
El tema anterior lo resolví como verán a continuación.
El problema radica en que aparece una fila por cada vez que encuentra el mismo campo. Lo difícil es que necesito una fila de respuesta solo con "chevrolet", pero a su vez que en el campo numérico de la fila, me totalice todos los valores de cada fila con la palabra
Código SQL:
Ver original
  1. SELECT [dbo].[F_MonedaMVForm]('FAC','FS','7332',mvtrade.idmvtrade) AS ValorUnitario,mvtrade.PRODUCTO,mvtrade.NOMBRE,mvtrade.UNDVENTA, 0 AS 'ordimp'
  2.     FROM MVTrade INNER JOIN MTMERCIA ON MVTrade.PRODUCTO = MTMERCIA.CODIGO
  3.     WHERE NOT MVTrade.PRODUCTO IN ('2600','2600A') AND
  4.        MVTrade.Origen ='FAC' AND  
  5.        MVTrade.TipoDcto='FS' AND  
  6.        MVTrade.NroDcto='7332' UNION
  7.        
  8. SELECT SUM(MVTrade.VALORUNIT) AS ValorUnitario,mvtrade.PRODUCTO,mvtrade.NOMBRE,mvtrade.UNDVENTA,  0 AS 'ordimp'
  9.     FROM mvtrade JOIN MTMERCIA ON MVTrade.PRODUCTO = MTMERCIA.CODIGO
  10.     WHERE MVTrade.PRODUCTO IN ('2600','2600A') AND
  11.     MVTrade.ORIGEN = 'FAC' AND
  12.     MVTrade.TIPODCTO = 'FS' AND
  13.     MVTrade.NroDcto='7332'
  14.     GROUP BY PRODUCTO, NOMBRE, UNDVENTA

Última edición por gnzsoloyo; 14/10/2015 a las 07:13