Ik heb een db met daarin een tekst veld waarin zowel tekst als getallen in staan, als ik sorteer dan krijg ik bv dit resultaat met getallen:
Resultaat:
116
143
155
75
87
Echter wat ik wil is dat ie zo selecteerd:
75
87
116
143
155
Dus dat ie eerst op de enkelvouidige getallen sorteert, dan op de 2 voudige daarna op 3 etc.. en als laatste op de letters.
Ik heb al gezocht maar kan eigenlijk niets vinden wat dit doet, "desc" geeft ook hetzelfde probleem echter dan aflopend.
Wat is de juiste order by query om getallen via een "logische" oplopende manier te sorteren?
PHP:
1
| $showprijs = mysql_query("SELECT omschrijvinguk, prijslaag, prijshoog FROM prijzen order by prijslaag asc"); |
Resultaat:
116
143
155
75
87
Echter wat ik wil is dat ie zo selecteerd:
75
87
116
143
155
Dus dat ie eerst op de enkelvouidige getallen sorteert, dan op de 2 voudige daarna op 3 etc.. en als laatste op de letters.
Ik heb al gezocht maar kan eigenlijk niets vinden wat dit doet, "desc" geeft ook hetzelfde probleem echter dan aflopend.
Wat is de juiste order by query om getallen via een "logische" oplopende manier te sorteren?