Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
replace в сортировке (Sank) 28/04/2005 - 13:56:57
      Re: быть такого не могёт (++) (Alec) 28/04/2005 - 15:11:37
      Re: быть такого не могёт (++) (Sank) 28/04/2005 - 15:25:27
      Re: Вот тема для размышлений (Green) 28/04/2005 - 16:09:55
      Re: и чо? (Alec) 28/04/2005 - 16:17:50
      Re: и чо? (Green) 28/04/2005 - 16:46:57
      Re: Нет нет нет и ещё раз нет :)) (Sank) 28/04/2005 - 17:26:22
      Re: Нет нет нет и ещё раз нет :)) (Dinky) 28/04/2005 - 19:59:21
      Re: Нет нет нет и ещё раз нет :)) (Sank) 28/04/2005 - 20:12:59
      Re: какая ТОЧНО версия сервера? (Dinky) 28/04/2005 - 21:00:06
      Re: какая ТОЧНО версия сервера? (Sank) 29/04/2005 - 13:17:35
      Re: какая ТОЧНО версия сервера? (Dinky) 29/04/2005 - 18:50:11
      Re: какая ТОЧНО версия сервера? (Sank) 03/05/2005 - 11:37:46

> Original message text:
> From: Sank - 28/04/2005 - 13:56:57
> Subject:replace в сортировке
> -----------------
> Есть такой запрос
> select ID, NAME from mytable order by replace(NAME, '-', 'zzz')
> по идее все слова, начинающиеся с симола '-' должны попасть в конец выборки. А всё равно не работает. Сортирует тупо по полю NAME. Что не так делаю?
> Версия MySQL = 4.0
>


From: Alec - 28/04/2005 - 16:17:50
Subject:и чо?
-----------------
mysql> select * from z6;
+----+-----------------+
| id | name |
+----+-----------------+
| 1 | Грунтовка |
| 2 | Шоссе |
| 3 | Просёлочная |
| 4 | -Другие дороги- |
+----+-----------------+

mysql> select * from z6 order by replace(name,'-','zzz') desc;
+----+-----------------+
| id | name |
+----+-----------------+
| 2 | Шоссе |
| 3 | Просёлочная |
| 1 | Грунтовка |
| 4 | -Другие дороги- |
+----+-----------------+


зачем написано desc - понятно, да? zzz менбше любой русской буквы


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
21752



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |