【点滴】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
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
相关文章推荐
- MySQL数据库的严格模式
- 快速对Mysql添加索引的五个方法
- 22- mysql不能创建自定义函数
- MYSQL 重命名表
- symfony对于mysql自动设置时间字段
- mysql启动报错:Another MySQL daemon already running with the same unix socket.
- mysql 中文乱码问题
- JDBC连接mysql<PreparedStatement>
- 古诗MySQL数据库DAO模式实现
- Ubuntu启动、停止、重新启动MySQL,查看MySQL错误日志、中文编码错误
- mysql数据库的基本操作
- Windows如何修改MySQL用户root密码
- MySQL 5.6 for Windows 解压缩版配置安装
- Mysql tmpdir参数修改
- mysql之加锁处理分析
- mysql 中 isnull 和 ifnull 判断字段是否为null
- mysql之锁
- MySQL主从搭建
- 古诗MySQL数据库中使用到的DAO模式
- mysql之——存储过程 + 游标 + 事务