为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm6
【操作系统】:凝思
【CPU】:
【问题描述】*:间隔查询语句还有优化空间码,DATEDIFF()函数,查询有点慢,有人帮忙优化下码
select occur_time,cur_095 from yc_hs_501583 where occur_time between '2022-01-01 00:00:00' and '2023-07-30 23:59:59' and datediff(mi,'2022-01-01 00:00:00',occur_time)%60=0;
datediff(mi,'2022-01-01 00:00:00',occur_time)%60
等价于
minute(occur_time)
都可以求出时间类型中的分钟数,你试试这个,你一次查询的时间范围有点宽,考虑建立下minute(occur_time)
函数索引
半年结果集有多少