sql排序 根据字段内容,以及根据内容进行计算排序

原创 2017年01月03日 17:51:52

1,当前时间与字段时间进行对比,分三种情况然后排序
2,根据字段具体值,进行排序

SELECT  * from 表名(table) 
order by
case when 
    table.start <='2017-01-03' AND table.end  >='2017-01-03' then 1 
    when table.end <'2017-01-03' then 2 
    when table.start is null  AND table.end is null then 3 
end,
case when table.type=1 then 1 
    when table.type=3 then 2 
    when table.type=2 then 3 
    when table.type=4 then 4 
end;
版权声明:本文为博主原创文章,请尊重劳动成果以及产权,转载请注明出处:初生的萌芽,网址:文章链接!

相关文章推荐

sql字段,按指定的值排序

今天,sql语句的排序,有了特殊需求,不止是 asc,desc 简单的正序、倒序排,需要根据字段的值,来执行排序。 可使用如下方式: order by case `state` whe...

通过js去对表格的列,根据其内容进行排序(升序或者降序)

js排序特效 .main{ height:auto; overflow:hidden; margin:0px auto;} .main td{ text-align:center; height:...

对文件内容按字符单位进行排序(linux c)

RT: 前提:任意大小不超过4G的文件。 要求:对文件内容进行二进制排序,以升序为例 实现方法: 1.以字符为单位遍历源文件(source file) 2.用unsigned lon...
  • xlhdsj
  • xlhdsj
  • 2012年08月19日 23:42
  • 1142

对HashMap对象的键值对内容进行排序

对HashMap对象的键值对内容进行排序

1.扩展ant,对文件内容的行进行排序:java类

package com.shengsiyuan.ant.custom; import java.io.BufferedReader; import java.io.BufferedWriter; i...

SQL匹配多字段进行排序,搜索

谈到搜索,一般就想起了SQL Server的FullTextSearch(全文搜索)功能,它确实强大,但使用起来也要做一些较为繁琐的准备工作,一般小型的项目或者对搜索要求(包括性能需求)不是很高的情况...

Excel按单元格部分内容进行排序

对于如下所示的文件名在excel中进行排序,如果直接排序

【JAVA】实现注解拼接SQL+字段进行排序

代码如下: package com.example.annotation; import java.lang.annotation.ElementType; import java.lang.ann...
  • hj7jay
  • hj7jay
  • 2017年06月26日 09:42
  • 233

对文件内容排序

  • 2012年12月22日 12:16
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sql排序 根据字段内容,以及根据内容进行计算排序
举报原因:
原因补充:

(最多只允许输入30个字)