[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Неправильная сортировка ORDER BY поле CHAR
vodevil
Есть таблица с полем CHAR(11).
В ней содержаться номера домов.

Код
116/2
3
32
24


При использовании запроса ORDER BY номера выводятся неправильно -

Код
116/2
24
32
4


Признаюсь, что не понимаю, почему так выходит....
Может быть, я поле неправильно поставил? Там, может быть, не char нужно?

_____________
vodevil
Убрал Поля со знаком \ .
Теперь в этом поле одни цифры.
И все равно правильно не сортирует.

_____________
vodevil
теперь уже пох. Перевел все в int.

_____________
vasa_c
Почему строки и int сортируются по разному хотя бы поняли?

_____________
Блог ГО | Таблица символов Юникода | Графомания
vodevil
Ну, как я понял, char - сортируются строки.
А int - это числа, и сортируются числа.

Я правильно понял?

_____________
Auren
правильно biggrin.gif

_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.