[firebase-br] Group by
Joel do Prado Junior
joel em gerasoft.com.br
Qua Set 14 16:57:41 -03 2005
Você tem que colocar no group by, todos os campos, antes do SUM.
Exemplo.
Select Codigo,Data,sum(Valor) from < Tabela > group by Codigo,Data
Assim não funciona.
Select Codigo,Data,sum(Valor) from < Tabela > group by Codigo ( aqui
faltou o campo Data )
Rodrigo Feraboli escreveu:
>Boa tarde,
>
>estou fazendo um sql que puxa os dados dos orçamentos
>e os itens do orçamento, e estou tentando usar o group
>by, e não estou conseguindo.
>
>Se algúem puder ajudar, agradeço desde já.
>
>T+
>
>Rodrigo,
>
>Abaixo segue o erro + o sql.
>
>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).
>
>
>select O.codorcamento, o.dataorcamento, o.contato,
>o.condpgto, c.nome, max(io.nroitem), sum(io.vlrunit *
>io.quant)
>from orcamentos O
>inner join Clientes C on C.codcliente = o.codcliente
>inner join itensorcamentos IO on IO.codorcamento =
>O.codorcamento
>group by io.nroitem
>
>
>
>__________________________________________________
>Converse com seus amigos em tempo real com o Yahoo! Messenger
>http://br.download.yahoo.com/messenger/
>
>______________________________________________
>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
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
Mais detalhes sobre a lista de discussão lista