[ABI 5.1] 分析报表DATEDIFF日期函数使用问题

14605
11

sgg 小试身手Lv3

发表于2020-3-9 18:05

悬赏1

已解决

楼主
大神,帮我看看,我写的有报错:DATEDIFF(d,CAST(F_HTSYL.IDA800 AS DATE),GETDATE())<=30。这个函数要怎么写?

最近看过此主题的会员

keer_

王硕

liujn

13120183963

小培波

ligaopeng

13560327322

AngelinaBai

ajsdhkjfhdasf

哇殴

studying

最佳答案
sgg 发表于 2020-3-10 10:54
结果过滤试出来也是这个,老师

加一个表元,在上面用days函数算出来,再在浮动表元上做结果集过滤,看图
11个回答

只看楼主

wut 数据老手Lv5

发表于2020-3-9 18:24

只看该作者

取消 关注该作者的回复

沙发

你是要实现一个什么样的过滤需求呢

sgg 小试身手Lv3

发表于2020-3-9 18:32

只看该作者

取消 关注该作者的回复

板凳

对合同失效日期字段,与现在时间判断,30天内到期的合同数据。

混乱七星天 数据达人Lv4

发表于2020-3-9 19:26

只看该作者

取消 关注该作者的回复

地板

datadiff是数据库里面的函数呢,这个可以用abi上的days函数试试,因为不同的数据库函数都不太相同,所以尽量先用abi中已有的函数来做,你看看函数面板有days的用法

sgg 小试身手Lv3

发表于2020-3-10 08:51

只看该作者

取消 关注该作者的回复

5#

混乱七星天 发表于 2020-3-9 19:26
datadiff是数据库里面的函数呢,这个可以用abi上的days函数试试,因为不同的数据库函数都不太相同,所以尽 ...

是不是days函数用的有问题,各位老师帮忙看一下,谢谢

超过30天的,也显示出来了:



908791215 数据达人Lv4

发表于2020-3-10 10:18

只看该作者

取消 关注该作者的回复

6#

sgg 发表于 2020-3-10 08:51
是不是days函数用的有问题,各位老师帮忙看一下,谢谢

超过30天的,也显示出来了:

你这个表格上的字段应该是日期型,这个days出来的是整数,所以没过滤出来

sgg 小试身手Lv3

发表于2020-3-10 10:20

只看该作者

取消 关注该作者的回复

7#

908791215 发表于 2020-3-10 10:18
你这个表格上的字段应该是日期型,这个days出来的是整数,所以没过滤出来 ...

需要怎么改?求指导

908791215 数据达人Lv4

发表于2020-3-10 10:40

只看该作者

取消 关注该作者的回复

8#

sgg 发表于 2020-3-10 10:20
需要怎么改?求指导

days这个写到结果集过滤里面,试了一下可以

sgg 小试身手Lv3

发表于2020-3-10 10:49

只看该作者

取消 关注该作者的回复

9#

908791215 发表于 2020-3-10 10:40
days这个写到结果集过滤里面,试了一下可以

试出来就是下面截屏的效果啊,不对,

908791215 数据达人Lv4

发表于2020-3-10 10:50

只看该作者

取消 关注该作者的回复

10#

本帖最后由 908791215 于 2020-3-10 10:52 编辑

sgg 发表于 2020-3-10 10:49
试出来就是下面截屏的效果啊,不对,

你这个不是卸载过滤条件里面的吗?换一下写结果集过滤里面,这不是一个地方

sgg 小试身手Lv3

发表于2020-3-10 10:54

只看该作者

取消 关注该作者的回复

11#

908791215 发表于 2020-3-10 10:50
你这个不是卸载过滤条件里面的吗?换一下写结果集过滤里面,这不是一个地方 ...

结果过滤试出来也是这个,老师

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号