[firebase-br] Sub Select com Group BY
Denis
denisrocha em hotmail.com
Ter Jan 23 18:00:43 -03 2007
Acho que vc quer fazer isso certo ?
select a.cod_cli,
(select sum(b.valor_total) from tab1 b where b.tipo = 'X' and b.cod_cli =
a.cod_cli ),
(select sum(b.valor_total) from tab1 b where b.tipo = 'Y' and b.cod_cli =
a.cod_cli )
from tab1 a
group by a.cod_cli
"Magnun Oliveira" <magnun_magnun em hotmail.com>
escreveu na mensagem news:BAY108-F55C1BC0A1DC978624FF4990AD0 em phx.gbl...
Tenho uma tabela - Tab1
Codigo, Cod_Cli, Valor, Tipo (X ou Y)
preciso fazer um select q retorne na mesma linha o total p/ o campo valor p/
cada cliente, separando por tipo:
Cod_Cli, Total_Valor_X, Total_Valor_Y
tentei assim e nao rolou. alguem tem alguma dica?
select cod_cli,
(select sum(valor_total) from tab1 where tipo = 'X' group by cod_cli),
(select sum(valor_total) from tab1 where tipo = 'Y' group by cod_cli)
from tab1
group by cod_cli
ps fb1.5
_________________________________________________________________
MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com
______________________________________________
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