[firebase-br] RES: Ajuda em SQL ERRO "not contained in eitheranaggregate function or the GROUP BY clause)"

edcley edcley em eletroacre.com.br
Ter Mar 6 17:20:18 -03 2007


Se for para o total de produtos
 Não use o max
E sim o count  ok

edcley

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Ronaldo
Enviada em: terça-feira, 6 de março de 2007 14:12
Para: FireBase
Assunto: Re: [firebase-br] Ajuda em SQL ERRO "not contained in
eitheranaggregate function or the GROUP BY clause)"

Quando vc utiliza a função max vc deve agrupas os demais campos (utilize a
cláusula Group By)
ex:
    select max (prod.cod_produto),forn.fornecedor,prod.cod_produto,
prod.descricao,prod.total_varejo
>From FORNECEDORES FORN left join produtos prod on prod.cod_fornecedor =
forn.cod_fornecedor
Group By forn.fornecedor,prod.cod_produto, prod.descricao,prod.total_varejo

----- Original Message ----- 
From: "Cesar" <cesar_newton em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, March 06, 2007 3:49 PM
Subject: [firebase-br] Ajuda em SQL ERRO "not contained in either
anaggregate function or the GROUP BY clause)"


Ajuda em SQL ERRO "not contained in either an aggregate function or the
GROUP BY clause)"
estou fazendo esta sql para me dar o total de produtos que um fornecedor
fornece estou fazendo assim

select max (prod.cod_produto),
forn.fornecedor,
prod.cod_produto, prod.descricao,prod.total_varejo
>From FORNECEDORES FORN
left join produtos prod on prod.cod_fornecedor = forn.cod_fornecedor

mais esta dando esse erro (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).
 como eu faço para arrumar
Obrigado








______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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

-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.7/711 - Release Date: 05/03/2007
09:41
 

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.7/711 - Release Date: 05/03/2007
09:41
 





Mais detalhes sobre a lista de discussão lista