użyj FIELD SELECT * FROM products order by FIELD(id,59,47,28,29,20), id desc limit 50 Kolejność według określonych wartości pól w MySQL