сортировка символов кириллицы
Кто-нибудь знает почему при сортировке выборки из БД (MySQL) по полю, начинающемуся на символ кириллицы сортировка идёт отнюдь не по алфавиту? Или как всё это дело исправить? Желательно бы на уровне БД.
Я нашел пока один (возможно не самый оптимальный) выход: сделать таблицу, в которой будет русский алфавит упорядочен в нужном порядке. А потом просто брать первую букву сортируемого слова. искать его в той таблице и упорядочивать соответственно. Правда в этом случае не совсем корректная сортировка будет следующих букв, но хотябы первые будут стоять по порядку :)
Цитата:
Originally posted by Absolut
Кто-нибудь знает почему при сортировке выборки из БД (MySQL) по полю, начинающемуся на символ кириллицы сортировка идёт отнюдь не по алфавиту? Или как всё это дело исправить? Желательно бы на уровне БД.
Кто-нибудь знает почему при сортировке выборки из БД (MySQL) по полю, начинающемуся на символ кириллицы сортировка идёт отнюдь не по алфавиту? Или как всё это дело исправить? Желательно бы на уровне БД.
нет слов, три темы ниже тема:
"Русские кодировки MySQL "
http://forum.codenet.ru/showthread.php?s=&threadid=13279