SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 16.03.2011 06:32:27

FDL45
Завсегдатай
Зарегистрирован: 29.11.2010
Сообщений: 40

Сортировка

Возник такой вопрос
Возможна ли сортировка вида

|Район                  |
Октябрьский
Первомайский
Тракторозаводский
г.Озерск
г.Челябинск
п.Озерский
Т.е чтобы после названий с заглавными буквами по алфавиту следовали названия  начинающиеся с  маленькой буквы так же в алфавитном порядке.

Неактивен

 

#2 16.03.2011 13:35:08

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Сортировка

Да, сопоставление строки должно быть чувствительно к регистру.

Можно насильственно указать способ сортировки строковой колонки. Например:
ORDER BY name COLLATE latin1_general_cs;

Неактивен

 

#3 17.03.2011 01:11:50

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Сортировка

latin — не очень удачный пример wink
utf8_bin или cp1251_general_cs smile

Неактивен

 

#4 17.03.2011 11:37:40

FDL45
Завсегдатай
Зарегистрирован: 29.11.2010
Сообщений: 40

Re: Сортировка

Согласен, utf8_bin, а так я мучился, перебирал.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson