Ciao a tutti,
domanda facile facile...

E' possibile fare una query ordinando un campo in modo "numerico" un campo che è di tipo "stringa"?

Ovvero, trattare quel campo in modo numero anzichè come stringa...

Esempio...

Ho la seguente tabella, con i seguenti valori:

nome: giacomino
codice: 10

nome: pippo
codice: 1

nome: francesco
codice: 4

Se faccio "SELECT * FROM TABELLA ORDER BY codice", dove il campo codice è string, il risultato giustamente è questo:

pippo,1
giacomino,10
francesco,4

io invece vorrei, senza dover cambiare il tipo del campo codice, il seguente risultato:

pippo,1
francesco,4
giacomino,10

Si può fare?

Vi saluto e grazie Max