Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
marcosmodolo Aprendiz

Registrado: Quinta-Feira, 25 de Janeiro de 2007 Mensagens: 257
|
Enviada: Seg Abr 28, 2008 6:23 pm Assunto: Ajuda de ordenacao em select simples. |
|
|
Pessoal, acredito que a ajuda que preciso seja simples. Como eu faco para fazer uma ordenacao em uma SELECT por um ALIAS???
Ex:
SELECT B.NOME AS BAIRRO, COUNT(P.COD) AS QTD
FROM POSTE P
LEFT JOIN PTIPO T ON T.COD = P.TIPOP
LEFT JOIN BAIRRO B ON B.COD = IP.CODBAIRRO
WHERE T.TIPO = 'CIRCULAR'
GROUP BY B.NOME
ORDER BY QTD -- da pau aqui pq eh alias!!
Mas nestes casos, qual seria a saída para fazer uma ordenação pela maior quantidade que no caso é um alias???
Obrigado
Marcos
Ah! O banco que estou utilizando é firebird 1.5. |
|
Voltar ao Topo |
|
 |
flyskin Novato

Registrado: Quinta-Feira, 21 de Fevereiro de 2008 Mensagens: 27
|
Enviada: Seg Abr 28, 2008 6:59 pm Assunto: |
|
|
pode fazer um order by pela sequencia da coluna, neste caso order by 2 _________________ José Ricardo Garcia
----------------------------------------------------
Se fosse fácil encontrar o caminho das pedras, tantas pedras no caminho não seria ruim... |
|
Voltar ao Topo |
|
 |
marcosmodolo Aprendiz

Registrado: Quinta-Feira, 25 de Janeiro de 2007 Mensagens: 257
|
Enviada: Seg Abr 28, 2008 9:43 pm Assunto: |
|
|
flyskin escreveu: | pode fazer um order by pela sequencia da coluna, neste caso order by 2 |
Ah! ok, muito obrigado cara!
abs |
|
Voltar ao Topo |
|
 |
|