
14.11.2002, 05:31
|
|
Регистрация: Jun 2002
Адрес: Ukraine, Stakhanov
Сообщений: 38
|
Сортировка русских букв???
Что в MySql с сортировкой русских букв по алфавиту и как это исправить?
С латинскими буквами все работает нормально.
Для примера создал таблицу:
CREATE TABLE sortirovka (
leter varchar(10) default NULL
) TYPE=MyISAM;
# Дамп данных таблицы `sortirovka`
INSERT INTO sortirovka VALUES ('ь');
INSERT INTO sortirovka VALUES ('г');
INSERT INTO sortirovka VALUES ('е');
INSERT INTO sortirovka VALUES ('с');
INSERT INTO sortirovka VALUES ('б');
INSERT INTO sortirovka VALUES ('к');
INSERT INTO sortirovka VALUES ('а');
INSERT INTO sortirovka VALUES ('я');
INSERT INTO sortirovka VALUES ('в');
INSERT INTO sortirovka VALUES ('ж');
INSERT INTO sortirovka VALUES ('ю');
INSERT INTO sortirovka VALUES ('д');
INSERT INTO sortirovka VALUES ('ш');
INSERT INTO sortirovka VALUES ('р');
INSERT INTO sortirovka VALUES ('у');
INSERT INTO sortirovka VALUES ('з');
INSERT INTO sortirovka VALUES ('щ');
INSERT INTO sortirovka VALUES ('ё');
INSERT INTO sortirovka VALUES ('ф');
INSERT INTO sortirovka VALUES ('и');
INSERT INTO sortirovka VALUES ('ы');
INSERT INTO sortirovka VALUES ('м');
INSERT INTO sortirovka VALUES ('х');
INSERT INTO sortirovka VALUES ('ц');
INSERT INTO sortirovka VALUES ('п');
INSERT INTO sortirovka VALUES ('о');
INSERT INTO sortirovka VALUES ('э');
Запрос:
SELECT * FROM sortirovka ORDER BY leter ASC
Результат!!!
г б а в з р к и м п о с у ф х щ ы ь э е ж д ц ё ш ю я
|