(本文档仅供参考)
问题现象
使用函数获取频度日期参数值对应的第一天和最后一天的在条件中,但是无法获取到31号的数据,如图设计:在sql中使用系统函数获取频度日期参数值对应的第一天和最后一天,但是无法获取到31号的数据,如下图:
解决方案
由于数据库中的时间不是00:00由于数据库中的时间不是00:00:00点,是其他点的话不会在范围内,使用此函数时需要去掉时间才可以在范围内,截图方法使用DATE00点,使得其他点的话不会在范围内,使用此函数时需要去掉时间才可以在范围内,以mysql数据库为例,使用DATE_FORMAT函数截取,如图:(mysql数据库)FORMAT函数截取: