Necesito que solo me muestre un registro si esta repetido en SQL SERVER

Tengo 3 tablas Ventas, Clientes y Vendedores, lo que necesito es que me muestre la suma total de las ventas por cada cliente. Tengo esto:

select clientes.nombre as CLIENTE, sum(ventas.TotalMercancia)as VENTATOTAL,vendedores.nombre as VENDEDOR from ventas join clientes on ventas.cliente = clientes.codigo join vendedores on clientes.vendedor = vendedores.codigo where fecha BETWEEN '2016-02-01 00:00:01' AND '2016-06-09 23:59:59'
GROUP BY vendedores.nombre,clientes.nombre, ventas.TotalMercancia
order by ventas.totalmercancia desc

Me muestra esto :

-Agropecuaria fuerzas integradas, c.a 2544092.08
-EL TUNAL C.A 2144302.56
-Central azucarero portuguesa, c.a. 2019015.48
-EL TUNAL C.A 1198706.67
-NESTLÉ VENEZUELA, S.A. 1083024.32
-Agropecuaria fuerzas integradas, c.a 985339.12
-Agropecuaria fuerzas integradas, c.a 939092.45
-EL TUNAL C.A 926731.20
-EL TUNAL C.A 871626.14
-FAST SERVICIO TECNICO FASTEC, C.A 729588.74
-C. A destileria yaracuy 699235.00
-PLAYDESA PLASTICOS Y DESARROLLOS, S.A 691334.87

Necesito que me muestre ejemplo una sola vez "El Tunal" pero la suma de todo lo que compro

1 Respuesta

Respuesta
1

elimina en el group by ventas.TotalMercancia

Si persiste tu problema, posiblemente tenga diferentes vendedores por eso lo desglosa

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas