Fiz a união de 2 tabelas e somei o valor delas, fazendo com que todas as linhas se torne uma só. No meu select será retornado a mesma notaID, ClienteID, FuncionarioID, NumeroNota, DataEmissao, Status, DataPagamentoFinal, ValorPago e o Desconto. Porém, o
ValorTotal altera, por ser cada valor de um produto diferente.
Até então eu consegui resolver fazendo com que o WHERE busque pelo NotaID. Só que preciso buscar no meu sistema pelo ClienteID. Um ClienteID pode possuir mais de uma NotaID, e ao buscar dessa forma, o mysql soma todas as notas e retorna um valor só.
Com isso, o problema é o seguinte: Preciso que o mysql some todas as notas do ClienteID que possuírem um NotaID em comum.
Alguém pode me ajudar?
Segue o meu select no mysql
select n.NotaID, n.ClienteID, n.FuncionarioID, n.NumeroNota, n.DataEmissao, n.Status,
n.DataPagamentoFinal, n.ValorPago, n.Desconto, sum(np.ValorTotal) from nota n
join notaproduto np
on np.NotaID = n.NotaID
WHERE n.NotaID = 19
Desde já, muito obrigada!