Hola que tal, todavia sigo complicado con esto, el problema es que no me funciona la union ya que me devuelve el valor sumado de cada Tasa por separado. Voy a simplificar un poco para que se entienda mejor ya que la clausula Where no viene al caso. El código en cuestion es:
Código:
Select Distinct Tasa1, Sum(Neto1+Neto2) From Compras
Where (Tasa1 is not null)
Group By Tasa1
Union
Select Distinct Tasa2, Sum(Neto1+Neto2) From Compras
Where (Tasa2 is not null)
Group By Tasa2
La tabla se llama
Compras y tiene los campos:
Id, Tasa1, Tasa2, Neto1, Neto2, Iva1, Iva2
Me devuelve:
Código:
Tasa1 Column1
10,5 500
10,5 200
21 800
21 400
22 50
27 1100
27 2000
Yo necesito que me devuelva
Código:
Tasa Neto
10,5 700
21 1200
22 50
27 3100
Es decir que me agrupe para un determinado valor de
Tasa la sumatoria de todos los
netos (Neto1 y Neto2). Espero me puedan dar una mano, saludos...