[firebase-br] Seleção de registros com totais...

Jorge Santos jorge.gustavo em pop.com.br
Ter Jun 7 11:17:30 -03 2005


Isto deve te ajudar bastante:

commandtext := 'select o.obra, o.descricao, o.situacao, Count(o.situacao) from TABOBRAS o where
o.cliente = :codigo_cliente group by o.obra, o.descricao, o.situacao having count(o.situação) > 0';

Acho que isto te ajuda bastante.


dvdmengarda em hotmail.com wrote:

>Olá pessoal!
>
>Postei essa mensagem alguns dias atrás, alguém tem alguma solução?
>
>Com base na tabela de obras de clientes, preciso selecionar as obras de um
>determinado cliente, apresentando o código, descrição, situação da obra e os
>totais por situacao de obra, que pode ser 0=inativa, 1=ativa, 2=concluída.
>Existe alguma forma de se fazer isso ao selecionar os registros ou será
>necessário um segundo processamento para gerar esses totais?
>
>commandtext := 'select o.obra, o.descricao, o.situacao from TABOBRAS o where
>o.cliente = :codigo_cliente';
>
>obra       descricao   situacao
>1            a                0
>2            b                0
>3            c                2
>4            d                1
>5            e                0
>6            f                1
>
>totais:
>0-inativas=3
>1-ativas=2
>2-concluidas=1
>
>
>Grato!
>
>
>David
>______________________________________________
>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
>
>______________________________________________
>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