Ordenando tuplas por um campo char(8) de forma numerica

01/06/2004

0

tenho no meu BD um campo char( 8 ) formado por letras e numeros... começando com números (apenas um registro começa com letra)...eu preciso ordenar por este campo...de forma númerica
para que fique assim:
Campo |
1A
2B1
2B2
3A
10A
20B
mas ele está vindo desta forma:
Campo|
1A
10A
20B
2B1
2B2
3A
...
ou seja ...como se fosse uma string....
já tentei dar substring...mas vi q tenho q transfomar em inteiro...a solução seria jogar numa variável somente os números desse campo...mas como eu faço isso?


Israel_viana

Israel_viana

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar