[firebase-br] problemas com select
Felipe Giotto
felipe em metasoftware.com.br
Ter Jul 26 11:52:44 -03 2005
Você precisa indicar que quer calcular a média do campo VALOR dos
registros que possuam o mesmo VENDEDOR_ID...
Use a cláusula GROUP BY, da seguinte forma:
SELECT VENDEDOR_ID, AVG(VALOR) FROM ORCAMENTOCAR
GROUP BY VENDEDOR_ID
ORDER BY VENDEDOR_ID
Espero ter ajudado,
Felipe Giotto ;-)
Marco escreveu:
>Boa tarde pessoal estou com a seguinte duvida o que estou fazendo de errado neste select
>
>SELECT VENDEDOR_ID,AVG(VALOR) FROM ORCAMENTOCAR ORDER BY VENDEDOR_ID
>
>esta dando esta msgem de erro
>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)
>
>
>na tabela esta assim
> VENDEDOR_ID INTEGER,
> VALOR DECIMAL( 9, 2) DEFAULT 0,
>
>
>Marco Aurelio
>tel: (41) 30215078
>ICQ 205736457
>msn marcoramos40 em hotmail.com
>______________________________________________
>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