Ola pessoal,
Está correto meu select?
SELECT COMPRADOR_ID, NOME, SUM(VALOR) FROM COMPRAS JOIN COMPRADORES ON COMPRAS.COMPRADOR_ID = COMPRADORES.ID GROUP BY COMPRAS.COMPRADOR_ID, NOME
Como podem ver, o group by está com dois campos para evitar erros já que o ID nunca se repete.. Ficou um pouco diferente do exercicio..