-
暗之天使 初学数据Lv2
发表于2021-6-16 15:59
悬赏1
已解决
楼主
数据库中时间字段存的是字符型,数据格式如下20210101。在主题表中存的是日期型字段。
敏捷看板中将时间字段作为过滤条件。筛选出来的sql如下,20210101 00:00:00<=时间字段<=20210102 23:59:59,这会导致起始的这一天20210101在数据库中无法被查找出来,导致计算出来的时间会少一天,请问下这种现象有没有什么办法解决。
敏捷看板中将时间字段作为过滤条件。筛选出来的sql如下,20210101 00:00:00<=时间字段<=20210102 23:59:59,这会导致起始的这一天20210101在数据库中无法被查找出来,导致计算出来的时间会少一天,请问下这种现象有没有什么办法解决。
最佳答案
变通办法就是在数据库表把采集时间加上 ' 00:00:00'
9个回答
小怪兽 发表于 2021-6-16 16:59
虽然数据库是字符型,但是你在主题表里面设置成了时间类型.可以在主题集相关表里检查一下 ...
是的,如果就让主题表中类型是字符型,不设置成时间型,就会无法在敏捷看板中弄成时间参数那样做时间筛选。
小怪兽 发表于 2021-6-16 16:59
虽然数据库是字符型,但是你在主题表里面设置成了时间类型.可以在主题集相关表里检查一下 ...
想让时间字段能像时间参数组件那样在敏捷看板中过滤,但是这样做会导致筛选出来的时间少一天。所以有什么变通办法解决这个问题吗?