当前位置: 首页 > 工具软件 > real-interval > 使用案例 >

【SQL】interval关键字用法

奚瑾瑜
2023-12-01

【SQL】interval关键字使用-用法

取时间间隔,用于日期计算。
例如:
下面展示一些 应用代码

##1.取最近29天的数据
select * 
from  table
where op_time between date('${day_id}' - interval 29 day) and '{day_id}'
#变量${day_id}:当天日期
##2.取创建时间大于15天的数据
select id
      ,count(case when date('2020-07-17' - interval 15 day)>date(create_date) then id end) as over15_num
from table1;
##'2020-07-17':当天

注意:使用interval 后的时间类型为datetime

 类似资料: