[firebase-br] Problemas com GroupBy e campos calculados

Campus campus em sinos.net
Qua Dez 6 10:46:14 -03 2006


Não seria o "disponibilidade" ?

----- Original Message ----- 
From: "Welson Avelar" <welson_avelar em yahoo.com.br>
To: "FirebaseBR" <lista em firebase.com.br>
Sent: Wednesday, December 06, 2006 10:32 AM
Subject: [firebase-br] Problemas com GroupBy e campos calculados


Olá migos, tudo bem !?
Estou tentanto executar a seguinte query:

SELECT p.matriculacliente, p.nomecliente, p.moradia, cl.cepcomercial,
cl.cepresidencial, SUM(prf.valormensal),
((a.receitasoperacionais  - (a.materiaprima - a.outroscustosvariaveis ) -
a.custosfixos ) - a.amortizacaodividas ) AS disponibilidade,
p.grauinstrucao,
p.tiponegocio1, p.rendaliquidamensal,
(p.rendaliquidamensal * 0.3) AS disponibilidade, (p.idpab) AS pab,
FROM tbpesquisas p, tbpesquisarendafamiliar prf, tbapresentacoes a,
tbclientes
cl, tbcontratos ct
WHERE
   (cl.idcliente = a.matriculacliente)
   AND (cl.idpab = a.idpab)
   AND (a.matriculacliente = p.matriculacliente)
   AND (a.idpab = p.idpab)
   AND (p.matriculacliente = ct.matriculacliente)
   AND (p.idpab = ct.idpab)
   AND (prf.idpesquisa = p.idpesquisa)
   AND (prf.idpab = p.idpab)
   AND (ct.dataassinaturacontrato >= '01.09.2004')
   AND (ct.dataassinaturacontrato <= '30.09.2006')

GROUP BY p.matriculacliente, p.nomecliente, p.moradia, cl.cepcomercial,
cl.cepresidencial, p.grauinstrucao, p.tiponegocio1, p.rendaliquidamensal

... mas insistentemente me retorna a mensagem:

Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Invalid expression in the select list (not contained in either an aggregate
function or the GROUP BY clause).

Eu tento incluir os campos que são calculados na lista de SELECT aqui
dentro,
mas mesmo assim nada funciona.

O que fazer !?


Cordialmente.

=================================
'O que me preocupa não é o grito dos maus. É o silêncio dos bons.'
Martin Luther King.
=================================
Welson de Avelar Soares Filho
Analista/Programador Delphi
Gemini Sistemas
www.geminisistemas.com.br
Juiz de Fora - Minas Gerais
=================================








_______________________________________________________
Você quer respostas para suas perguntas? Ou você sabe muito e quer
compartilhar seu conhecimento? Experimente o Yahoo! Respostas !
http://br.answers.yahoo.com/

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.9/573 - Release Date: 05/12/2006
16:07






Mais detalhes sobre a lista de discussão lista