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




MySQL.RU - Webboard



Вернуться
сложная сортировка при выборе (Имя) 29/03/2017 - 21:47:43
      Re: сложная сортировка при выборе (Akina) 30/03/2017 - 08:34:25

> Original message text:
> From: Имя - 29/03/2017 - 21:47:43
> Subject:сложная сортировка при выборе
> -----------------
> Есть таблица
>
> id my_id name
>
> 1 20 name1
> 2 45 name2
> 3 89 name3
> 4 34 name4
> 5 23 name5
> 6 98 name6
> 7 56 name7
> 8 49 name8
> 9 38 name9
>
> необходимо отсортировать таблицу по id но что бы на выводе первым стоял my_id 89 id которого 3 а за ним все id по цепочке
>
> 3
> 4
> 5
> 6
> 7
> 8
> 9
> 1
> 2
>
> или так же с любым другим. например my_id 56 id которого 7 и от него все id по цепочке
>
> 7
> 8
> 9
> 1
> 2
> 3
> 4
> 5
> 6
>
> пробовал ORDER BY if(my_id = :uid,0,1), id
> не прокатывает.
>
>
>


From: Akina - 30/03/2017 - 08:34:25
Subject:сложная сортировка при выборе
-----------------
ORDER BY my_id = :uid DESC, id


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

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

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



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