|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
我在事实表中的calculations中增加“本月”“上月”“去年同期”三个新query item ,本月使用如下表达式:
substring([系统].[订购].[time],1,10)>=cast(#prompt('start_date')# as varchar(10)) and
substring([系统].[订购].[time],1,10)<=cast(#prompt('end_date')# as varchar(10))
上月使用如下表达式:
substring([系统].[订购].[time],1,10)>=cast(_add_months(cast(#prompt('start_date')# as date),-1)as varchar(10)) and substring([系统].[订购].[time],1,10)<=cast(_add_months(cast(#prompt('end_date')# as date),-1)as varchar(10))
让我非常郁闷的是,本月统计的数值没有问题,和直接使用sql在数据库中跑结果是一样的,但是上月的统计数据飘忽不定,一会儿是这个数值,一会儿是哪个数值,并且从来没有准确过。
不知道有没有人遇到过这种情况?
|
|