Select * from table where id in ($id_list)...
如何使结果与$id_list
中指定的顺序相同?
如果$id_list='2,1,5...'
,则结果集应采用相同的顺序
最佳答案
SELECT * FROM tablename
WHERE id IN (1,5,10)
ORDER BY FIND_IN_SET(id, '1,5,10')
关于mysql - 如何使MySQL结果集与指定的相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5026275/