Kita dapat menggunakan FIND_IN_SET
di urutan demi klausa untuk mendapatkan nilai dalam urutan yang sama seperti ini.
SELECT `username` as users FROM usertable WHERE usr_id IN (54,68,46) ORDER BY FIND_IN_SET(`usr_id`,"54,68,46")
Tapi saya tidak tahu cara GROUP_CONCAT
dalam urutan yang sama. Jika ada yang memberikan jawaban untuk itu dalam pendekatan sederhana semacam ini, saya dapat menerima jawaban itu.