Olá desconhecido! Você não vai conseguir fazer o que deseja deste jeito. O GROUP BY by está reclamando do uso da função agregadora COUNT dentro de outra função agregadora SUM. Isto não é permitido. A solução para este caso passa por alguns passos: 1 criar uma tabela temporaria e carregando para ela os valores de um select que conte o que você deseja; 2 dar um select na tabela temporária somando os dados desejados e 4 destruir a tabela temporária. Aqui no forum, na mensagem http://scriptbrasil.com.br/forum/index.php?showtopic=109658 eu expliquei como fazer isto. Pesquise, faça e, havendo dúvidas, coloque de novo no forum para avaliarmos. att Denis Courcy Ok, muito obrigado.