(SQL) Ordenar pelo resultado do SUM??
Olá!
[b:26a75caf54]Tenho o seguinte comando sql:[/b:26a75caf54]
Eu gostaria de ordenar pelo resultado da soma do campo ´qnt_produto´, mais da erro.
[b:26a75caf54]Dynamic SQL Error
SQL error code = -206
Column unknown
SOMA
At line 4, column 10
Statement: select cod_produto, nome_produto, sum(qnt_produto) as soma
from frente_caixa1
group by cod_produto, nome_produto
order by soma[/b:26a75caf54]
Tem alguma forma de eu ordenar pelo resultado do SUM?
Se puderem me ajudar, ficaria muito grato.
Obrigado
[b:26a75caf54]Tenho o seguinte comando sql:[/b:26a75caf54]
select cod_produto, nome_produto, sum(qnt_produto) as soma from frente_caixa1 group by cod_produto, nome_produto order by soma
Eu gostaria de ordenar pelo resultado da soma do campo ´qnt_produto´, mais da erro.
[b:26a75caf54]Dynamic SQL Error
SQL error code = -206
Column unknown
SOMA
At line 4, column 10
Statement: select cod_produto, nome_produto, sum(qnt_produto) as soma
from frente_caixa1
group by cod_produto, nome_produto
order by soma[/b:26a75caf54]
Tem alguma forma de eu ordenar pelo resultado do SUM?
Se puderem me ajudar, ficaria muito grato.
Obrigado
Ronithd
Curtidas 0
Respostas
Ronithd
05/10/2006
esqueci de dizer, estou utilizando o Interbase
GOSTEI 0
Rodc
05/10/2006
No Oracle eu faria assim:
Testa aí....
select cod_produto, nome_produto, sum(qnt_produto) as soma from frente_caixa1 group by cod_produto, nome_produto order by sum(qnt_produto)
Testa aí....
GOSTEI 0
Frare
05/10/2006
Tente assim
select cod_produto, nome_produto, sum(qnt_produto) as soma
from frente_caixa1
group by cod_produto, nome_produto
order by 3
Onde o número 3 é a coluna que você quer ordenar.
Espero ter ajudado. :wink:
select cod_produto, nome_produto, sum(qnt_produto) as soma
from frente_caixa1
group by cod_produto, nome_produto
order by 3
Onde o número 3 é a coluna que você quer ordenar.
Espero ter ajudado. :wink:
GOSTEI 0