Сортировка в MySQL по строковому полю

Shadow_1512

Новичок
Сортировка в MySQL по строковому полю

Проблема, решение которой я в общем знаю, но мне оно кажется некрасивым и кривым, поэтому спрашиваю знатоков:
Есть у меня в таблице MySQL поле Name(Varchar(255)). В этом поле, допустим, хранятся некие названия. Кириллицей, латиницей. В некоторых названиях названия начинаются с кавычки, типа "24 часа Ливиз". Поэтому при сортировке Order by Name база вполне культурно отдает сначала все поля с кавычками в начале и там дальше отсортированные как надо, потом без кавычек.
А хочется, чтобы невзирая на кавычки, база отдавала сначала все латиницей, потом все кириллицей по алфавиту.
Т.е.
1. "KLM"
2. Klumberg
3. "Kleine satellit"
4. .......
134 Абакан
135 "Абрикос"
136 Аврора

и т.д.

Ну что, есть мысли?
 

Макс

Старожил PHPClub
добавить еще одно поле, в котром будут "чистые" данные (без кавычек)
 

Shadow_1512

Новичок
Автор оригинала: Макс
добавить еще одно поле, в котром будут "чистые" данные (без кавычек)
Мысль ясна. Написать скриптину, которая один раз берет данные из таблицы, проходится по ним регулярным выражением и заливает в столбец новые данные (данная таблица не редактируется в процессе своего функционирования).....
 
Сверху