|
MySQL.RU - Webboard
Вернуться
Сложная сортировка в запросе (mcfly) 10/11/2012 - 18:49:21
Re: Сложная сортировка в запросе (Akina) 11/11/2012 - 20:20:35
Re: Сложная сортировка в запросе (Hamyachok) 13/11/2012 - 12:55:02
Re: Проще, проще... (Akina) 13/11/2012 - 14:34:33
> Original message text:
> From: mcfly - 10/11/2012 - 18:49:21
> Subject:Сложная сортировка в запросе
> -----------------
> Есть список событий в городе (таблица events)
> Надо вывести вначале все события которые еще не закончились и за ними все которые кончились.
>
> НО события которые не кончились надо выводить в ASC, а события которые уже закончились в DESC.
>
> Скажите пожалуйста, есть ли возможность сделать это одним простым запросом со сложным ORDER BY. Или надо будет делать составной запрос?
>
> Спасибо.
>
From: Hamyachok - 13/11/2012 - 12:55:02
Subject:Сложная сортировка в запросе
-----------------
Пишете в order by <признак, что закончились> desc, <доп критерии в законченных>, <признак, что не кончились> asc(или desc)
попробуйте так. думаю должно сработать. Вообще в order by структура, на сколько я понимаю следующая order by <1 элемент> <метод>, <2 элемент - сортировка после 1 элемента> <метод> и т.д.
Ну или union, как сказал(а) Akina
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
41880
|
|