RES: [firebase-br] Sum sem Group By

eduardo eduardo em icontroller.com.br
Qui Ago 25 15:50:03 -03 2005


Olá Edy

Edy GB wrote:
> O que tem de errado nessa SQL ?    o Erro está dando
> na linha "AND GRITE01.CPRO= GRPRO.CODIGO" do SubSelect....
> Obrigado!!!!!

Uma boa prática de se obter ajuda é postar a mensagem de erro junto.

Na consulta abaixo, o campo ENTRADA não está qualificado com seu alias. 
Se este campo for comum às duas tabelas envolvidas o erro deve estra por aí.

> Select GRPRO.PRODUTO, EXTRACT(MONTH FROM GRITE01.ENTRADA) AS MES,
> MAX(GRITE01.ENTRADA), SUM(GRITE01.QUANT*GRITE01.VUNIT)AS TOTAL ,
> (SELECT SUM(GRITE01.TOTAL) FROM GRITE01   WHERE ENTRADA BETWEEN 
> '01.01.05' AND '30.08.05'
> AND GRITE01.CPRO= GRPRO.CODIGO  ) as TotalGeral
> 
>> From  GRITE01 LEFT Outer Join GRPRO  on GRPRO.CODIGO = GRITE01.CPRO
> 
> Group By  1, 2 Order By 1,3

[]s Eduardo





Mais detalhes sobre a lista de discussão lista