mysql 用case when 解决比较时间大小后在排序的问题
来源:互联网 发布:sop8单片机的脚位介绍 编辑:程序博客网 时间:2024/05/19 00:11
用sql 解决比较时间大小后再排序的问题
case when 1 :useTime 的后三天24点 当天算第一天
case when 2: CreateTime 前三天 0点 当天算第一天
select *,
(case when ( <![CDATA[ now()<= DATE_ADD(DATE_ADD(str_to_date(DATE_FORMAT(useTime,'%Y-%m-%d'),'%Y-%m-%d %H:%i:%s'),INTERVAL 3 DAY),INTERVAL -1 SECOND) ]]>)then 1 when ( <![CDATA[ DATE_SUB(DATE_SUB(str_to_date(DATE_FORMAT(c.CreateTime,'%Y-%m-%d'),'%Y-%m-%d %H:%i:%s'),INTERVAL 2 DAY),INTERVAL 0 SECOND)<=now() ]]>) then 2else 3 end) csort
from XX 表 order by csort
阅读全文
0 0
- mysql 用case when 解决比较时间大小后在排序的问题
- mysql的Case When
- mysql和sql时间 字段比较大小的问题
- mySql 的 case when 用法
- case when 的使用,mysql
- mysql的case when用法
- MySQL order by case when 排序
- MySQL 的CASE WHEN 语句的使用
- mysql 中case when 的用法
- 鉴客 MySQL 的 CASE WHEN 语句
- mysql中case when then 的使用
- mysql 中case when 的用法
- mysql语句case when 的代码片段
- MySQL 之 CASE WHEN 的使用方法
- MySQL 的CASE WHEN 语句使用说明
- 记录一个mysql的case when用法
- MySQL 的CASE WHEN 语句使用说明
- mysql中case when的用法
- CF-B.Beautiful Divisors
- Netty.Decode, 以特殊的开始符结束符为协议的自定义解码
- Shiro
- PAT 乙级 1007. 素数对猜想 (20) c++ 筛选法求素数
- 一步一步学设计模式——代理模式
- mysql 用case when 解决比较时间大小后在排序的问题
- 内容不符输入框变色
- Java 并发 --- CountDownLatch源码分析
- 带缓存的I/O操作代码示例(复习)
- Android换肤原理和Android-Skin-Loader框架解析
- 改善深层神经网络第一周-Initialization
- Leetcode 65:Valid Number
- 数组的基础和习题
- java程序员从笨鸟到菜鸟之(三十六)IO流之字符流