艾利 发表于 2020-6-20 11:26:45

查询表日期区间过滤

本帖最后由 徐德林 于 2020-6-20 11:40 编辑

在新建查询时,为什日期或时间作为参数,用“<=”或“>=”不起作用?


铁甲钢拳 发表于 2020-6-20 11:59:14

本帖最后由 Lato_Howard 于 2020-6-20 12:00 编辑

您好,您的问题源于您的数据类型设置有误:

根据您第二张图可知,您的检验日期数据类型属于日期和时间类型,参数也应设置为日期和时间哦



艾利 发表于 2020-6-20 15:57:24

本帖最后由 徐德林 于 2020-6-20 16:02 编辑

两个字段的数据类型统一了也不行

铁甲钢拳 发表于 2020-6-20 16:38:34

本帖最后由 Lato_Howard 于 2020-6-20 17:11 编辑

给您做了一个相同的过滤条件和类似的模板,您可以参考看看,详细检查您的数据哦:


1.您的不良数量是小数,但您的参数是整数,您的不良数量这个数据项应改回整数会更合适哦


2.您的检验日期参数大于等于检验日期时,会包含全部比他小的日期哦。比如 你填6月5日,比6月5日小的就有6月1日,6月2日,6月3日


效果1,此为大于等于检验日期时:



效果二,等于日期时的效果:



筛选出所有等于6月1日的数据哦





艾利 发表于 2020-6-20 17:13:25

谢谢,问题是不用夸大于或小于,只用等于,结果都不对,我在查,看一下是不是外部数据源取数过来时,源表中的日期类型不对,再回复你

铁甲钢拳 发表于 2020-6-20 17:15:40

好的哦
页: [1]
查看完整版本: 查询表日期区间过滤