-
sgg 小试身手Lv3
发表于2020-3-9 18:05
悬赏1
已解决
楼主
大神,帮我看看,我写的有报错:DATEDIFF(d,CAST(F_HTSYL.IDA800 AS DATE),GETDATE())<=30。这个函数要怎么写?
最佳答案
11个回答
datadiff是数据库里面的函数呢,这个可以用abi上的days函数试试,因为不同的数据库函数都不太相同,所以尽量先用abi中已有的函数来做,你看看函数面板有days的用法
混乱七星天 发表于 2020-3-9 19:26
datadiff是数据库里面的函数呢,这个可以用abi上的days函数试试,因为不同的数据库函数都不太相同,所以尽 ...
是不是days函数用的有问题,各位老师帮忙看一下,谢谢
超过30天的,也显示出来了:
sgg 发表于 2020-3-10 08:51
是不是days函数用的有问题,各位老师帮忙看一下,谢谢
超过30天的,也显示出来了:
你这个表格上的字段应该是日期型,这个days出来的是整数,所以没过滤出来
本帖最后由 908791215 于 2020-3-10 10:52 编辑
sgg 发表于 2020-3-10 10:49
试出来就是下面截屏的效果啊,不对,
你这个不是卸载过滤条件里面的吗?换一下写结果集过滤里面,这不是一个地方