Det virker som om at der sorteres efter noget tekst. Prøv evt. order by to_number(kolonne) hvis du er sikker på at alle rækker indeholder tal. Evt. konverter kolonnen til integer/number el.lign. så skulle den altså sortere rigtigt.
Men vær opmærksom på at hvis din string indeholder andre karaktere end tal (foruden det første hvis du bruger teepees kode), vil du få en fejl. Precis som teepee skrev tidligere.
SELECT TO_NUMBER(SUBSTR(TAL,2)) FROM ( SELECT 'A9' TAL FROM DUAL UNION SELECT 'A2' TAL FROM DUAL UNION SELECT 'A10' TAL FROM DUAL UNION SELECT 'A317' TAL FROM DUAL) ORDER BY 1
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.