您的位置:首页 > 数据库 > MySQL

【点滴】Mysql按照IN中的内容排序

2016-02-19 14:15 155 查看
select * from m_admins where admin_id in ('10003','10001','10005') order by substring_index('10003,10001,10005', admin_id, 1);

select * from m_admins where admin_id in ('10003','10001','10005') order by find_in_set(admin_id, '10003,10001,10005')

select * from m_admins where admin_id in ('10003','10001','10005') order by field(admin_id, '10003','10001','10005');

以上三种方法都可行。

Mysql版本5.6.23
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: