Есть ли простой способ упорядочить результаты MySQL соответственно с помощью предложения WHERE id
IN (...)?
Пример:
SELECT * FROM articles WHERE articles.id IN (4, 2, 5, 9, 3)
чтобы вернуть
Article with id = 4
Article with id = 2
Article with id = 5
Article with id = 9
Article with id = 3
, а также
SELECT * FROM articles WHERE articles.id IN (4, 2, 5, 9, 3) LIMIT 2,2
чтобы вернуть
Article with id = 5
Article with id = 9
Обновление: если быть более точным, я хочу избежать искажения данных в скобках в WHERE articles.id IN (4, 2, 5, 9, 3)
, поскольку эти идентификаторы являются динамическими и автоматически упорядочиваются.