ORDER BY FIELD(`p`.`product_id`, 574, 572, 573)
Но, как и при любом использовании функции, индексы работать не будут.
И ещё, если в IN() или FIELD() все аргументы численные, то идёт численное сравнение, если хоть один аргумент строковый, то все сравнения будут строковые, что работает медленнее.