-
oracle中to_date和to_char的区别,尤其日期区间的统计别用错
- 网站名称:oracle中to_date和to_char的区别,尤其日期区间的统计别用错
- 网站分类:技术文章
- 收录时间:2025-06-21 18:49
- 网站地址:
“oracle中to_date和to_char的区别,尤其日期区间的统计别用错” 网站介绍
项目中客服反馈问题,订单报表中用to_date统计数据筛选5月份数据发现少统计了2条,通过统计2022年5月的订单发送ERP数据比较to_date和to_char的区别,总结下,希望看到的别踩坑了。
- 开始用的to_date
查询之后你会惊奇的发现,居然没有 2022-05-31的数据,其实使用to_date,如果最小单位是日,那他的下区间其实是<=to_date('2022-05-31 00:00:00','yyyy-MM-dd HH24:mi:ss'),而上区间取得是>=to_date('2022-05-01 00:00:00','yyyy-MM-dd HH24:mi:ss'),那我统计某个月的订单发送量,下区间还要加上 23:59:59,或者多算一天,这那也太麻烦了,所以如果统计区间的单位最小是天 ,建议使用 to_char就可以解决这个问题。
- 改成to_char后
如上图结果所示,2022-05-31刚好少的2条数据就查询出来了。
- 最近发表
- 标签列表
-
- mydisktest_v298 (35)
- sql 日期比较 (33)
- document.appendchild (35)
- 头像打包下载 (35)
- 二调符号库 (23)
- acmecadconverter_8.52绿色版 (25)
- 梦幻诛仙表情包 (36)
- java面试宝典2019pdf (26)
- disk++ (30)
- 加密与解密第四版pdf (29)
- iteye (26)
- centos7.4下载 (32)
- intouch2014r2sp1永久授权 (33)
- usb2.0-serial驱动下载 (24)
- jdk1.8.0_191下载 (27)
- axure9注册码 (30)
- virtualdrivemaster (26)
- 数据结构c语言版严蔚敏pdf (25)
- 兔兔工程量计算软件下载 (27)
- 代码整洁之道 pdf (26)
- ccproxy破解版 (31)
- aida64模板 (28)
- engine=innodb (33)
- shiro jwt (28)
- 方格子excel破解版补丁 (25)