| |
|
|
| | Вобщем делаю обычную сортировку по алфавиту (из таблицы mysql, тип поля varchar), а она че-то не ахти как сортирует :( Слышал что она (сортировка) плохо работает с кириллицей, ну а как же быть? | |
| |
|
|
| |
|
|
| |
для: Hunter
(25.07.2006 в 20:59)
| | | Какая версия MySQL используется? | |
| |
|
|
| |
|
|
| |
для: cheops
(26.07.2006 в 00:16)
| | | Четвертая | |
| |
|
|
| |
|
|
| |
для: Hunter
(26.07.2006 в 20:35)
| | | 4.0.x или 4.1.x (если 4.0.x, то какой x)? | |
| |
|
|
| |
|
|
| |
для: cheops
(26.07.2006 в 21:29)
| | | 4.1.16 | |
| |
|
|
| |
автор: cheops (из кафе) (27.07.2006 в 10:22) |
|
| |
для: Hunter
(27.07.2006 в 09:26)
| | | В какой кодировке находится текст в таблице и какая кодировка (и сортировка) по умолчанию выбраны для таблиц? Такое бывает, если в таблицу помещается русский текс, а кодировка таблицы допустим по остаётся latin1. | |
| |
|
|
| |
|
|
| |
для: cheops (из кафе)
(27.07.2006 в 10:22)
| | | Хм...я даже не знаю...а как узнать кодировку текста в таблице? | |
| |
|
|
| |
автор: cheops (из кафе) (27.07.2006 в 11:10) |
|
| |
для: Hunter
(27.07.2006 в 10:46)
| | | Выполните оператор
Где tbl - имя таблицы, как он выглядит? | |
| |
|
|
| |
|
|
| |
для: cheops (из кафе)
(27.07.2006 в 11:10)
| | | DEFAULT CHARSET Latin1 - это? | |
| |
|
|
| |
|
|
| |
для: Hunter
(27.07.2006 в 12:52)
| | | Да, нужно изменить кодировку таблицы
ALTER TABLE tbl DEFAULT CHARSET=cp1251 COLLATE cp1251_general_ci;
|
| |
| |
|
|
| |
|
|
| |
для: Hunter
(25.07.2006 в 20:59)
| | | Была похожая проблема в 3 версии мускуля.
Исравил указав тип BINARY.
ORDER BY BINARY tablename asc
|
| |
| |
|
|