Tente fazer da seguinte forma:
select id, sum(nota)
from
(select distinct id, nota from tabeladenotas ) as x
group by id
Att João Bonjovani Neto "Netspeed Sistemas"
Tentando desvendar meu problema com a minha sentença com SUM,
descobri o seguinte.
Tenho meus dados assim
id | nota
----+-------
1 | 4.5
1 | 5.0
1 | 4.5
1 | 5.0
Para busca-las eu dou um SELECT DISTINCT e me retorna o valores que preciso
(desprezo os valores duplicados), retornando o seguinte:
id | nota
----+-------
1 | 4.5
1 | 5.0
Então quero somar estes valores retornado e gostaria que ficasse da seguinte
forma.
id | nota
----+-------
1 | 9.5
Mas é retornado isto:
id | nota
----+-------
1 | 19.0
Como fazer para que seja retornado o valor que preciso?
id | nota
----+-------
1 | 9.5
Att
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral