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

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.

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

musi być int a nie text

Dziękuję za rozwiązanie problemu!

Pozdrawiam!

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