Fórum Group by #319500
19/04/2006
0
Tenho que fazer o seguinte select
Select codigo_cliente,parcela,sum (valor) as total from parcelas
group by [b:1ff0876b1b]codigo_cliente[/b:1ff0876b1b]
Tenho que chamar o campo parcela no select só que eu nao gostaria de colocar ele no group by como fazer isto. Se eu colocar por exemplo o campo valor num total ele nao ira para o group by, tem como chamar um campo no select sem ter que imformar no group by a exemplo do campo valor. ja tentei dar uma apelido para o campo parcela mas não adiantou exemplo: parcela as parc. ele igual é pedido no group by.
Desde ja muito obrigado pela ajuda.
Luciano Ramos
Luciano.sul
Curtir tópico
+ 0Posts
19/04/2006
Paulocesar1301
Select codigo_cliente,parcela,sum (valor) as total (Select codigo_cliente from parcelas group by codigo_cliente)
Abraços e Bons Códigos :wink:
Gostei + 0
19/04/2006
Paulocesar1301
Select codigo_cliente,parcela,sum (valor) as total
[b:103a0a022a]FROM[/b:103a0a022a] (Select codigo_cliente from parcelas group by codigo_cliente)
Gostei + 0
19/04/2006
Luciano.sul
Gostei + 0
19/04/2006
Paulocesar1301
Gostei + 0
19/04/2006
Luciano.sul
Obrigado
Luciano Ramos
Gostei + 0
19/04/2006
Paulocesar1301
SELECT codigo_cliente, parcela, Sum(valor) AS TOTAL FROM parcelas GROUP BY codigo_cliente, parcela;
Esse pega o total por parcela para cada cliente
Gostei + 0
19/04/2006
Luciano.sul
Eu pensei se tivesse uma alternativa igual ao que acontece quando o campo tem um sum pois ai eu nao presciso informar no group by, mas eu queria uma alternativa que nao alterasse o valor do campo, pois o sum altera.
Obrigado
Luciano Ramos :oops:
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)