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

Ronaldo ronaldo em nr.com.br
Ter Mar 6 16:12:15 -03 2007


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







Mais detalhes sobre a lista de discussão lista