webForumDet fria alternativet

Sortering med både siffror och bokstäver?!?

ASP

2 svar · 497 visningar · startad av Bohlin-Gbg

Medlem sedan feb. 200226 inlägg
Frågan#1

Hej,

.. hur sorterar jag dessa värden rätt som jag vill ..

100herrmansson, kalle
101herrmansson, kalle
1herrmansson, kalle
2herrmansson, kalle
3herrmansson, kalle
herrmansson, kalle

Jag vill att de ska sorteras på detta sätt:

1herrmansson, kalle
2herrmansson, kalle
3herrmansson, kalle
100herrmansson, kalle
101herrmansson, kalle
herrmansson, kalle

.. min sql kod ser ut så här nu :

strSQL="SELECT * FROM FORELASARE ORDER BY ENAMN"
Medlem sedan mars 20002 836 inlägg
#2

då blir det till att skaffa ett speciellt sorterings fält ...... eftersom det handlar om textsortering och då är 101 mindre än 2

Medlem sedan dec. 200012 464 inlägg
#3

Det går inte eftersom det är olika antal siffror. Om du vill kunna sortera på det sättet så får du lagra de numeriska värdena som tal i en egen kolumn.

288 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
154 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
157 ms — ändringar (db)