[firebase-br] Group By x SubSelect

Eliomar eliomar em promediconet.com.br
Sáb Mar 5 17:55:48 -03 2005


eu fiz assim e funcionou...
o campo value é isso mesmo.... tive que colocar
em parenteces para fucionar...

SELECT TABLE1.CODIGO,
       TABLE1.NOME,
       (SELECT FIRST 1 TABLE2.campo2 FROM TABLE2),
       SUM(TABLE1."VALUE")
FROM entidade
GROUP BY 1,2,3


Agradecido.
Eliomar,
ICQ - 167715482
Soft-Data Softwares Administrativos
hptt://www.promediconet.com.br


------------- Segue mensagem original! -------------

De: Ivan <ich em via.com.br>
Data: Fri, 04 Mar 2005 11:07:19 -0300
Para: lista em firebase.com.br
Assunto: [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