SELECT `id`,`name` FROM `user` WHERE id IN(1,3,5,6) ORDER BY INSTR('6,3,5,1', 'id')
之前网上找到的,但是后来忘了,再找就没找到,网上大部分都是case when 但是如果数据量大呢?实在没找到就翻了半天代码,好记性不如烂笔头,所以写了这篇。
SELECT `id`,`name` FROM `user` WHERE id IN(1,3,5,6) ORDER BY INSTR('6,3,5,1', 'id')
之前网上找到的,但是后来忘了,再找就没找到,网上大部分都是case when 但是如果数据量大呢?实在没找到就翻了半天代码,好记性不如烂笔头,所以写了这篇。