Resolvido

4 respostas
jjose

Help no sql, preciso alem da soma colocar o id junto ex.:
1, 50.70
2, 20.00

4 Respostas

dlrodrigues

como assim juntar os 2?
o select teu nao funciona?

select id || sum(valor_venda - valor_compra) as info from preco

sera que esse ajuda?

jjose
select id || sum(valor_venda - valor_compra)   as info  
from preco

[color=red]
ERROR: operator does not exist: integer || numeric
LINE 1: select id || sum(valor_venda - valor_compra) as info [/color]

Não quero deixar o total concatenado com o valor, quero fazer a soma e saber qual a id da soma

1, 50.50
2, 30

601, 30.04

fredferrao

seguinte quando vc usa uma funcao de agregacao, se houver outro campo, voce DEVE incluir a clausula group by.

select id , sum(valor_venda - valor_compra)   as info    
from preco  
group by id

edit, acabei copiando o select errado com as ||, ja mudei.

jjose

vlw

Criado 23 de setembro de 2009
Ultima resposta 24 de set. de 2009
Respostas 4
Participantes 3