Jump to content


jfsmi

Member Since 28/09/2004
Offline Last Active 18/02/2015, 13:41
-----

Posts I've Made

In Topic: Calculo De Campos Em Mysq

02/11/2011, 23:16

Horácio,

Seria de grande ajuda vc postar a estrutura de suas tabelas.
VC tem certeza que o problema da sua consulta está na soma? É a primeira vez que vejo LEFT JOIN sendo usado duas vezes numa consulta. Se isso está certo, estou aprendendo uma nova!
Acredito que seu código deve ser alterado em 3 pontos:

1) Ao invés de SUM(VP.pago * VA.AcessoTotal), você talvez deveria colocar SUM(VP.pago) + SUM(VA.AcessoTotal);
2) Verificar o uso de LEFT JOIN duas vezes numa mesma consulta;
3) Ao usar SUM() o BD irá retornar um total, como quer ordenar um total de resultado único?

Abraços, t+

IPB Skin By Virteq