|
MySQL.RU - Webboard
Вернуться
Сортировка русских строк (Константин) 25/09/2002 - 17:19:46
Re: Сортировка русских строк (Константин) 25/09/2002 - 18:11:56
Re: Сортировка русских строк (Фдуч) 26/09/2002 - 15:20:12
Re: Сортировка русских строк (Bogdan) 27/09/2002 - 18:28:14
Re: Сортировка русских строк (vi.k) 29/09/2002 - 05:06:58
> Original message text:
> From: Константин - 25/09/2002 - 17:19:46
> Subject:Сортировка русских строк
> -----------------
> Здравствуйте,
> У меня возникла следующая проблема - необходимо сортировать по алфавиту строки, содержащие русские буквы (грубо говоря, Имена), в запросе пишу "...ORDER BY BINARY Name", но буква "Ж" все равно идет после буквы "С" (не работает сортировка по русскому алфавиту)
> Подскажите пожалуйста как сделать сортировку правильно средствами MySQL.
> PS: Если не сложно, отправьте ответ на мыло
>
From: Bogdan - 27/09/2002 - 18:28:14
Subject:Сортировка русских строк
-----------------
1) Хм.... Оригинальная идея - сортировать по полю TEXT....
2) ORDER BY BINARY и ORDER BY для поля типа TEXT совершенно идентичны, так как само поле TEXT по своей природе двоично. В частности поле TEXT может содержать двоичные данные.
3) Мой совет - введи дополнительное поле, типа CHAR или VARCHAR, содержащее какую-либо идентифицирующую информацию о данных, хранящихся в твоем поле TEXT, и сортируй по нему.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
4844
|
|