|
MySQL.RU - Webboard
Вернуться
Хитрая сортировка (Николай) 10/11/2005 - 16:35:28
Re: Хитрая сортировка (DNick) 10/11/2005 - 17:05:00
Re: Хитрая сортировка (Николай) 10/11/2005 - 21:11:07
> Original message text:
> From: Николай - 10/11/2005 - 16:35:28
> Subject:Хитрая сортировка
> -----------------
> Задачка такая: есть некое поле (ENUM). Значения: '1vz', '2v', '3a', '3az'
> Смысл - первая цифра - что-то вроде ранга, должна учитываться при сортировке. Остальные при сортировке учитываться не должны, но они тоже нужны. Собственно, нужно отсортировать результат по этой самой первой цифре.
> ORDER BY SUBSTRING(status, 0, 1) asc не помогает. вообще никак не реагирует.
> (предложения разбить все это на два столбца не катят - придется переписывать слишком много кода, вариант неприемлем.)
> Плиз, посоветуйте чего-нить работающее!!!
> Если не сложно, просьба отвечать на мыло, ок?
> Спасибо.
>
>
From: DNick - 10/11/2005 - 17:05:00
Subject:Хитрая сортировка
-----------------
Косяк в ордере
надо ORDER BY SUBSTRING(status, 1, 1)
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
24999
|
|