select *
from product t
where t.product_id in (82,81,109,21,303)
order by case t.product_id
when 82 then
1
when 303 then
2
when 21 then
3
when 109 then
4
when 81 then
5
end