SELECT * 
FROM  `table_name` 
WHERE column_name
IN (value1, value10, value3, value2, value5, value4) 
ORDER BY FIELD(column_name, value1, value10, value3, value2, value5, value4)

Например нам нужно получить записи которые имеют id: 10, 5, 4, 2, 9, 1 именно в указанном порядке:

SELECT * 
FROM  `users` 
WHERE id
IN (10, 5, 4, 2, 9, 1) 
ORDER BY FIELD(id, 10, 5, 4, 2, 9, 1)