Сортировка числобукв, как чисел? Реально?

  • Автор темы Автор темы GoaMind
  • Дата начала Дата начала
Спасибо вариант!

Но работает не совсем так.. если сортировать таким образом, то буквы отсеевуются...
 
Originally posted by GoaMind
Но работает не совсем так.. если сортировать таким образом, то буквы отсеевуются...
В SELECT ставь само поле в чистом виде, а ABS(поле) ставь в сортировку...
 
Respect

вот теперь всё понятно! Всё работает!!!
И выражаю все свою благодарность!!

Особенно за посты yugene и Tigr за понимание!
 
select ABS(field) as falias from tmp order by falias ASC
select field from tmp order by 0+field

-~{}~ 06.02.05 13:58:

хотя предложение вынести число в отдельное поле выглядит более разумным :) а если уж так хочется хранить число вместе со строкой, то можно хранить в одном поле число со строкой, как ты и делаешь, а во втором - только число :)
 
Чего городить огород если всё элементарно:
как сказал yugene:

PHP:
SELECT * FROM table ORDER BY ABS($cal) ASC;

все нормально работает
 
Сверху