[firebase-br] Group By x SubSelect

Nilton Souza ntn em bbs2.sul.com.br
Sex Mar 4 11:42:46 -03 2005


Olá Ivan,

Como poderia funcionar no IB6 se o mesmo não tem suporte ao parâmetro FIRST
?

Para funcionar basta vc remover a coluna SUM do agrupamento, pq senão ele
não tem oq agrupar.

> SELECT COD,
>         DES,
>         (SELECT FIRST 1 CAMPO2 FROM TABLE2),
>         SUM(VALUE)
> FROM TABLE1
> GROUP BY 1,2

[]'s
Nilton Souza

----- Original Message ----- 
From: "Ivan" <ich em via.com.br>
To: <lista em firebase.com.br>
Sent: Friday, March 04, 2005 11:07 AM
Subject: [firebase-br] Group By x SubSelect


> Tenho a seguinte consulta e com Firebird não funciona, no antigo IB6
> funcionanva.
>
>
> SELECT COD,
>         DES,
>         (SELECT FIRST 1 CAMPO2 FROM TABLE2),
>         SUM(VALUE)
> FROM TABLE1
> GROUP BY 1,2,3
>
> O erro que aparece é:
>
> Invalid expression in the select list (not contained in either an
> aggregate function or the GROUP BY clause).
>
> Se eu tirar o SubSelect Funciona
> Alguem pode me ajudar???
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>





Mais detalhes sobre a lista de discussão lista