mysql 查询语法

日期:2020-06-11 浏览:245次
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
>  比较 (三元运算)当前日期是否 大于指定日期 是返回10

if 比较 (三元运算) 判断第一个是否为真 真就返回第二个,否就 第三个参数

DATE_ADD 给日期增加 增加指定天数 INTERVAL 2 DAY

例句:

SELECT CURRENT_TIMESTAMP() > DATE_ADD(IF('2020-06-10 13:57:51','2020-06-8 13:57:51', CURRENT_TIMESTAMP()), INTERVAL 2 DAY) AS type

 

自定义排序(从小到大):
<pre>order by case
              when r_type='11' then 1
              when r_type='0' then 2
              when r_type='2' then 3
              when r_type='5' then 4
              when r_type='8' then 5
              when r_type='1' then 6
              when r_type='3' then 7
              when r_type='12' then 8
              when r_type='4' then 9
              when r_type='9' then 10
          end "</pre>

没有评论

发表评论