Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

сортировка символов кириллицы

376
28 октября 2003 года
Absolut
220 / / 22.11.2002
Кто-нибудь знает почему при сортировке выборки из БД (MySQL) по полю, начинающемуся на символ кириллицы сортировка идёт отнюдь не по алфавиту? Или как всё это дело исправить? Желательно бы на уровне БД.
1.3K
28 октября 2003 года
view
148 / / 14.10.2003
Я тоже столкнулся с этой проблемой в PostgreSQL. Порадовался и отложил проблему до лучших времен :( Мало того, что она не сортирует, она даже не группирует по буквам! :x
Я нашел пока один (возможно не самый оптимальный) выход: сделать таблицу, в которой будет русский алфавит упорядочен в нужном порядке. А потом просто брать первую букву сортируемого слова. искать его в той таблице и упорядочивать соответственно. Правда в этом случае не совсем корректная сортировка будет следующих букв, но хотябы первые будут стоять по порядку :)
250
28 октября 2003 года
Joker
1.4K / / 20.02.2000
Цитата:
Originally posted by Absolut
Кто-нибудь знает почему при сортировке выборки из БД (MySQL) по полю, начинающемуся на символ кириллицы сортировка идёт отнюдь не по алфавиту? Или как всё это дело исправить? Желательно бы на уровне БД.


нет слов, три темы ниже тема:
"Русские кодировки MySQL "
http://forum.codenet.ru/showthread.php?s=&threadid=13279

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог