Galera seguinte, tenho 5 tabelas la, CLIENTE, PRODUTO, VENDAPRODUTO, SERVICO, VENDASERVICO
as tabelas de venda possuem 2 fk, VENDAPRODUTO pra cliente e produto, e VENDASERVICO pra servico e cliente
a query que eu to tentando fazer é pra retornar o nome e o codigo de cada cliente, e o total das 2 dívidas que estao nas tabelas de venda
Tentei assim, mas retorna a soma das dividas de todos os clientes pra somente o primeiro cliente, mostrando somente uma linha
"select c.cod,c.nome,sum(vp.divida), sum(vs.divida), c.endereco,c.numero,c.telefone," +
"c.celular,c.rg,c.cpf,DATE_FORMAT(c.datanascimento, '%d-%m-%Y') " +
"from cadastro c, vendaproduto vp, vendaservico vs, produto p, servico s " +
"where vp.codcliente = c.cod "+
"and vp.codproduto = p.cod "+
"and vs.codcliente = c.cod "+
"and vs.codservico = s.cod "+
"group by c.cod order by c.nome"
não consegui identificar o erro? alguem tem alguma idéia?
Abraços