[PHP i MySQL] Sortowanie liczb o różnej długości


(Pablo Zwierzeta) #1

Chciałbym przesortować liczby o różnej długości. Pobieram dane z bazy danych MySQL.

Korzystałem z:

mysql_query("SELECT * FROM `majatek` ORDER BY `majatek` DESC");

Nie dało to jednak zamierzonych efektów. Powyższe zapytanie sortowało sprawdzając jedynie pierwszą cyfrę liczby.

Dla przykładu:

W jaki sposób mogę to przesortować? Proszę o pomoc.


(Airborn) #2

hmm, zapytanie jest OK, pierwsze co mi się nasuwa, to pytanie jakiego typu jest kolumna majatek


(Krzkaczor) #3

musi być int a nie text


(Pablo Zwierzeta) #4

Dziękuję za rozwiązanie problemu!

Pozdrawiam!


(Airborn) #5

nie musi być int, każdy typ numeryczny się nadaje