Порядок выполнения SQL-запроса «ГДЕ поле В»?

Я использую следующий SQL для выбора записей из базы данных MySQL:

SELECT * FROM cms_product WHERE id IN (3,22,1);

Порядок результатов равен «ORDER BY id ASC», так как в примере возвращаются записи 1,3,22. Как я могу получить их в точном порядке, указанном в разделе IN? Так заказано как 3,22,1? Спасибо.

5
задан BoltClock 25 October 2010 в 00:05
поделиться