SELECT d.id, d.id_setor, d.id_funcionario, d.id_grupo, d.valor, f.id AS idFunc, f.nome AS nome_func (SELECT SUM(valor) FROM dispesas) AS total FROM dispesas d, funcionarios f WHERE d.id_funcionario = f.id ORDER BY g.grupo
dessa forma que está acima da certo, mais quando coloco dessa forma que está abaixo não retorna nada.
SELECT d.id, d.id_setor, d.id_funcionario, d.id_grupo, d.valor, f.id AS idFunc, f.nome AS nome_func (SELECT SUM(valor), id_grupo FROM dispesas GROUP BY id_grupo) AS total FROM dispesas d, funcionarios f WHERE d.id_funcionario = f.id ORDER BY g.grupo
O que eu quero é que o select que tem o SUM venha agrupado com o valor total do grupo.
Qualquer ajuda será bem vinda obg.