0

使用 saiku 计算两个日期之间的日期差时,我得到了错误的结果。

/*** Query ***/
With Member Measures.DD as 
   DateDiff('d',CDate('Mar 20, 2014'),CDate('Apr 19, 2014'),3,3)
select {Measures.DD,Measures.DF} on Columns 
from [Cube_AR]

/*** Output ***/
1

/*** Expected Output ***/
30
4

1 回答 1

0

尝试更完整的日期,而且我通常在"D".

With Member Measures.DD as 
   DateDiff("D",CDate('March 20, 2014'),CDate('April 19, 2014'),3,3)
select {Measures.DD,Measures.DF} on Columns 
from [Cube_AR]

3 是一个奇怪的日子,作为一周的第一天?

于 2015-03-17T20:12:17.940 回答