PDA

Просмотр полной версии : sql запрос


GrandMaster
07.02.2010, 19:53
У меня один вопрос. в phpMyAdmin (вообще в mysql) при запросе
ORDER BY `Users`.`ICQ` ASC
Сортирует по порядку, но не так как надо. Т.е цифры он сортирует так:
10000610
10001
1000100

а мне надо, чтобы сортировала вот так:
10000610
1000100
10001

Думаю смысл понятен. Как-нибудь можно это устроить? :)

A_n_d_r_e_i
07.02.2010, 20:00
добавь в запрос ORDER BY <а тут список полей сортировки>

GrandMaster
07.02.2010, 21:03
Не понял. По подробнее можно?

GrandMaster
07.02.2010, 21:46
Проблема решилась с помощью запроса:
ORDER BY CAST(icq AS DECIMAL)
Тему можно закрывать