GARANTIR DESCONTO

Fórum Erro em Group By #59291

27/12/2007

0

Galera tô com esse sql
select lancamento_projeto.*,
cast(total as float) as total_flt,
grupo.descricao_grupo, grupo.cod_grupo,
material.descricao,
material.un, material.preco_unitario,
projeto.nome_projeto
from lancamento_projeto, projeto, grupo
inner join material on
lancamento_projeto.cod_ordenado_m = material.cod_ordenado
and grupo.id_grupo = lancamento_projeto.cod_grupo_fk
where cod_projeto_lancamento=:cod_projeto_lancamento
group by lancamento_projeto.cod_grupo_fk
order by lancamento_projeto.cod_grupo_fk

O erro da na ultima linha
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).


Que faço? Estou quereno agrupar pelo campo ´cod_grupo.
Alguma ideia?


Jpauloss

Jpauloss

Responder

Posts

27/12/2007

Anorex

o campo que vc está colocando em group by tem que estar entre os campos retornados pelo select (select [b:7afc6170d0]campo[/b:7afc6170d0] from tabela where x=x group by [b:7afc6170d0]campo[/b:7afc6170d0]


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar