Postada em 09/07/2007 16:21 hs
Caros Colegas,
Estou tendo o seguinte problema:
tenho 2 selects e 1 union e qdo executo esta consulta, deveria juntar colunas iguais e somar consultas de valores, tipo assim:
tabela1 --------------------- 1 produto1 1,00 2 produto2 2,00 3 produto3 3,00
tabela2 --------------------- 1 produto1 1,00 2 produto2 2,00 3 produto3 3,00
SELECT Codigo,Nome,Sum(Valor) as Valor FROM tabela1 GROUP BY Codigo UNION SELECT Codigo,Nome,Sum(Valor) as Valor FROM tabela2 GROUP BY Codigo
Como eu gostaria que fosse o restultado:
1 produto1 2,00 2 produto2 4,00 3 produto3 6,00
Mas o sistema esta trazendo assim:
1 produto1 1,00 2 produto2 2,00 3 produto3 3,00 1 produto1 1,00 2 produto2 2,00 3 produto3 3,00
Alguem teria alguma ideia para me dar?
Att.
|