Help no sql, preciso alem da soma colocar o id junto ex.:
1, 50.70
2, 20.00
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?
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
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.
vlw