Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сортировать по позиции , в диапазоне для конструкции IN () 
V
    Опции темы
Bekass
Дата 14.2.2010, 23:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 21.12.2005

Репутация: нет
Всего: нет



Есть запрос 
SELECT *
FROM `process`
WHERE id_process
IN ( 4759, 4760, 4761, 4767, 4774, 4778, 4768, 4773, 4775, 4776, 4777, 4769, 4783, 4784, 4785, 4786, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4770, 4801, 4802, 4803, 4804, 4805, 4780, 4781, 4782, 4779, 4771, 4772, 4762, 4763, 4764, 4765, 4766 )

который при выводе сортирует по id_process, что мне НЕ нужно , как можно отменить сортировку и выводить по порядку id_process в IN()  ?

PM MAIL   Вверх
Bekass
Дата 14.2.2010, 23:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 21.12.2005

Репутация: нет
Всего: нет



НАШЕЛ кому пригодится  ORDER BY FIND_IN_SET(id_process, '1,7,4,2');

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0416 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.