We kunnen FIND_IN_SET
. gebruiken op volgorde per clausule om de waarden in dezelfde volgorde als deze te krijgen.
SELECT `username` as users FROM usertable WHERE usr_id IN (54,68,46) ORDER BY FIND_IN_SET(`usr_id`,"54,68,46")
Maar ik weet niet hoe ik GROUP_CONCAT
. moet in dezelfde volgorde. Als iemand daar het antwoord op geeft in dit soort eenvoudige benadering, kan ik dat antwoord accepteren.