MYYA

1、单列排序SELECT * FROM test1 ORDER BY date_time默认升序,降序后面接"DESC"即可。2、多列排序 SELECT * FROM test1 ORDER BY `status`, date_time DESC首先按`status`字段排序,若`status`相等,则按data_time排序。3、自定义排序SELECT * FROM test1 ORDER BY FIELD(`status`, 3, 2, 4, 1, 5), date_time DESC使用"FIELD()"函数,可指定顺序。4、其他条件排序先按大于等于当前时间升序,再按小于当前时间降序,支持分页。SELECT * FROM test1 ORDER BY date_time < NOW(), IF(date_time < NOW(), 0, date_time), date_time DESC附加SQL脚本:123456789101112131415CREATE TABLE `test1` (  `id` bigint(20) NOT NULL AUTO_INCREMENT,  `name` varchar(50) NOT NULL,  `date_time` datetime NOT NULL,  `status` int(5) NOT NULL,  PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=1

mysql 排序_MySql的几种排序方式相关推荐

  1. python操作数据库的几种方法_python对mysql数据库操作的三种不同方式

    原标题:python对mysql数据库操作的三种不同方式 |转载自:博客园 |原文链接:http://www.cnblogs.com/mryrs/p/6951008.html 先要说一下,在这个暑期如 ...

  2. mysql几种安装方法_mysql的三种安装方式(详细)

    安装MySQL的方式常见的有三种: rpm包形式 通用二进制形式 源码编译 1,rpm包形式 (1) 操作系统发行商提供的 (2) MySQL官方提供的(版本更新,修复了更多常见BUG)www.mys ...

  3. mysql的select的排序_mysql数据分组和排序及SELECT子句顺序

    mysql分组和排序 虽然 GROUP BY 和 ORDER BY 经常完成相同的工作,但它们是非常不同的.下表汇总了它们之间的差别. 表中列出的第一项差别极为重要.我们经常发现用 GROUP BY ...

  4. mysql有几种登录方式_MySQL的几种登陆方式

    MySQL的几种登陆方式 登录方式一: [root@001 tmp]# mysql -h 127.0.0.1 -u root -p 这是最标准的登录方式,意指通过tTCP/IP协议进行连接,因为我是本 ...

  5. Java 集合排序---常用的2种排序方式、附代码实例(大师兄亲测)

    Java API针对集合类型排序提供了两种支持: java.util.Collections.sort(java.util.List) java.util.Collections.sort(java. ...

  6. python几种排序_Python实现几种排序算法

    Python实现几种排序算法 2018年11月12日 09:39 1.二分查找 import random def binary_search(li,target): start = 0 end = ...

  7. Excel如何排序?掌握3种排序方法!

    我是个刚开始学习Excel的新手,对很多Excel的知识都不太熟悉.今天使用Excel进行表格排序时我又遇到了一些问题.请问Excel如何排序呢?希望给我一些建议. 在Excel中,排序是一种常见且有 ...

  8. java 算法 排序算法_Java七种排序算法以及实现

    Java常见七种排序算法以及实现 最近学习一些排序算法,怕自己以后忘记就打算整理起来供自己复习 萌新一枚学习Java没多久,以下仅供参考.如有错误希望大佬指正,欢迎大家在评论区交流探讨. 1.冒泡排序 ...

  9. mysql按经纬度排序_mysql根据经纬度查找排序

    目的是,根据经纬度,实现查其找附近的人或地点,LBS场景. 做基于地理位置的应用后台,没有使用mongodb,看了网上的很多答案,其实也就是几份答案而已,天下文章一大抄. 这里综合网上的,结合自身,总 ...

最新文章

  1. 面试必问:十大经典排序算法总结
  2. Lombok 安装、入门 - 消除冗长的 java 代码
  3. @ConfigurationProperties与@Value注解
  4. “http 500内部服务器错误”的解决方法
  5. 架构系列三:使用Keepalived+Nginx+tomcat实现集群部署
  6. mysql gps海拔表_GPS海拔表
  7. java输入输出流_金九银十准备季:Java异常+Java IO与NIO面试题(含答案)
  8. linux home目录重装,Linux/centos 卸载重装
  9. 实用小技能 | 用 Word 和 Excel 自制一个题库自判断答题系统!
  10. linux tree命令,Linux tree命令实例详解
  11. World Wind Java 系列
  12. Java JDBC连接数据库 UPDATE更新
  13. python输入个人所得税计算_个人所得税编程python
  14. android健身app毕设,几款健身类App的分析报告
  15. 嵌入式linux,增加串口登陆密码
  16. 无页面刷新 文件上传
  17. 【[中文直播] 第21期 | UE4数据驱动开发 | Epic 大钊】课程笔记
  18. 海洋磁力数据处理步骤
  19. 关于SQL数据表存储过程表名前缀换成dbo代码
  20. 对Java字符类型的深入了解(转贴) .

热门文章

  1. Nmap中文手册浅析
  2. (五) : iview 时间选择器,校验不成功
  3. el-table合并行的实现
  4. 二进制转base64
  5. Element UI 在父类设置样式不起作用
  6. Parsing error: The keyword 'const' is reservedeslint
  7. QT4.8界面设计(MSVC2010X)+位姿哈希+ICP结果
  8. C++11 新特性简介
  9. 【深度学习】吴恩达网易公开课练习(class1 week3)
  10. 四种排序方法用java实现