@Host111

Как можно рассортировать элементы базы данных по русскому алфавиту?

Какой командой можно рассортировать элементы базы данных SQL по русскому алфавиту?
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
@alexalexes
У MySQL для сортировки кириллицы нет специфичных рекомендаций к order by.
Только, если вы не захотите применить естественную сортировку (от кодировки не зависит), то в MySQL нет для этого функций, есть некоторое подобие решения проблемы:
select '10' Name union
select '1' Name union
select '20' Name union
select '2' Name
order by length(Name), Name
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka
Токсичный шарпист
Если collation стоит для русского языка, то ORDER BY и так должен сортировать с учётом русского алфавита.

Ну и нужно ещё уточнить, какую конкретно СУБД ты используешь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы