mysql in 内排序
2015-12-17 13:31
489 查看
正常情况下MySQLin的排序会按照数字的顺序进行排序 123456
例 select goods_id,goods_name,goods_keywords,order_price,goods_thumb from goods where goods_id IN (183,104,36,156,87,19,15,153)
得出的结果会按照 数字的大小进行排序,但是如果需要根据自定义的大小进行排序改怎么办
select goods_id,goods_name,goods_keywords,order_price,goods_thumb from goods where goods_id IN (183,104,36,156,87,19,15,153) order by field(goods_id,183,104,36,156,87,19,15,153)
例 select goods_id,goods_name,goods_keywords,order_price,goods_thumb from goods where goods_id IN (183,104,36,156,87,19,15,153)
得出的结果会按照 数字的大小进行排序,但是如果需要根据自定义的大小进行排序改怎么办
select goods_id,goods_name,goods_keywords,order_price,goods_thumb from goods where goods_id IN (183,104,36,156,87,19,15,153) order by field(goods_id,183,104,36,156,87,19,15,153)
相关文章推荐
- MySql高级一
- MySQL复制 -- 应用场景
- mysql_jdbc连接说明
- mysql_jdbc连接说明
- 将log4j的日志配置输出到mysql中
- MySQL-Checkpoint
- 自动化安装MySQL-5.6.27
- Mysql 常见错误代码: 1064
- mysql-5.7.10-winx64安装配置
- new relic 安装mysql 扩展
- Mysql慢查询日志分析工具
- MySQL 替换某字段部分内容的UPDATE语句
- mysql的存储引擎
- 【mysql】 mysql 子查询、联合查询、模糊查询、排序、聚合函数、分组----------语法
- mysql中and和or
- 性能调优之MYSQL高并发优化
- MYSQL性能优化
- 【mysql】新增、修改、删除、查询 语法讲义
- 与Mysql服务器相互作用的通讯协议
- MySQL查询优化:LIMIT 1避免全表扫描【如判断用户是否存在select * from users where username='123' and passwd='123' limit 1】