имеем набор id;
допустим 2,55,59,47,56
по этим id нужно получить данные о пользователях, но
необходимо что бы они вернулись в таком же порядке как мы указываем id
те, имеем:
mysql> select id from users where id in (2,55,59,47,56) order by null;
+----+
| id |
+----+
| 2 |
| 47 |
| 55 |
| 56 |
| 59 |
+----+
5 rows in set (0.00 sec)
mysql>
а хотим иметь:
+----+
| id |
+----+
| 2 |
| 55 |
| 59 |
| 47 |
| 56 |
+----+
и никак ничего не могу с order by придумать что бы заработало,
может быть подскажите чего ?
спасибо
Ответ на:
комментарий
от portalgun
Ответ на:
комментарий
от hose
Ответ на:
комментарий
от Tupoy_Wenduzyatneg
Ответ на:
комментарий
от gods-little-toy
Ответ на:
комментарий
от gods-little-toy
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Вопрос по mysql (2005)
- Форум mysql (2004)
- Форум Sphinx search нет результатов по русским символам (2015)
- Форум mySQL (2011)
- Форум [MySQL] LIKE case-insensitive ? (2006)
- Форум простенький вопрос по sql (2008)
- Форум [MySQL] fulltext и match .. againts и проблемка (2006)
- Форум mysql, utf8 и кириллица (2011)
- Форум freeradius (2003)
- Форум Долгий запрос (2012)