Fórum Campo inteiro c/ 8 números ordenar o quinto da esq.p/direita #252800
30/09/2004
0
Marcus_adriano
Curtir tópico
+ 0Posts
30/09/2004
Paulo_amorim
No Delphi, SQL ou o quÊ?
Gostei + 0
30/09/2004
Marcus_adriano
Gostei + 0
30/09/2004
Paulo_amorim
Não sei se interbase funciona essa sintaxe, mas deve sim...
SELECT campo FROM( SELECT campo, substr(campo,5,1) ord FROM tabela) ORDER BY ord
Espero que ajude
Até+
Gostei + 0
30/09/2004
Marcus_adriano
Gostei + 0
30/09/2004
Paulo_amorim
Substitua ´campo´ pelo nome do campo, ´tabela´ pelo nome da tabela :shock:
SELECT senmat FROM( SELECT senmat, substr(senmat,5,1) ord FROM sentenciado) ORDER BY ord
Espero que funcione
Até+
Gostei + 0
30/09/2004
Marcus_adriano
Gostei + 0
30/09/2004
Paulo_amorim
Será que ele faz subselect? Talvez essa versão não permita...
De qualquer forma, tente desse jeito:
SELECT senmat FROM sentenciado ORDER BY substr(senmat,5,1)
Testei no ORACLE e funcionou
Espero que ajude
Até+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)