[firebase-br] Problemas com group by

gill gill em valim.com.br
Qua Jun 29 12:16:34 -03 2005


Faça assim:

select a.codigo, a.descricao,
sum(b.valor) as valor_total
from despesas a, itens_despesas b
where (a.codigo = b.despesa)
group by a.codigo, a.descricao
order by a.descricao

ou assim (mais rápido com join):

select a.codigo, a.descricao,
sum(b.valor) as valor_total
from despesas a
join itens_despesas b on (a.codigo = b.despesa)
group by a.codigo, a.descricao
order by a.descricao


On Wed, 29 Jun 2005 11:23:39 -0300 (ART), Fábio Santos <fpsgyn em yahoo.com.br> escreveu:

> De: Fábio Santos <fpsgyn em yahoo.com.br>
> Data: Wed, 29 Jun 2005 11:23:39 -0300 (ART)
> Para: lista em firebase.com.br
> Assunto: [firebase-br] Problemas com group by
> 
> tenho a seguinte instrução:
> 
> select a.codigo, a.descricao,
> sum(b.valor) as valor_total
> from despesas a, itens_despesas b
> where (a.codigo = b.despesa)
> group by a.codigo
> 
> no firebird 1.03 não funciona, como conseguir fazer um
> agrupamento deste com order by na coluna descricao....
> 
> valeu....
> 
> 
> 	
> 	
> 		
> _______________________________________________________ 
> Yahoo! Acesso Grátis - Internet rápida e grátis. 
> Instale o discador agora! http://br.acesso.yahoo.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