首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Where子句中的日期范围

Where子句中的日期范围
EN

Stack Overflow用户
提问于 2015-02-05 22:35:39
回答 1查看 667关注 0票数 0

我有两个多维数据集的ssas DB,它们共享date维度。我的查询将维度上的用户和访问显示为度量值。在where子句中,我有日期范围。我有一个奇怪的行为,在一个完整的立方体过程后,我在应用范围时看不到任何数据。我确信我有这个范围的数据,因为当我拼命过滤每一天时,我都能看到数据。另一个奇怪的情况是,如果日期在维度上,我可以看到数据。解决这个问题的方法是在处理多维数据集时。这是我的问题:

代码语言:javascript
复制
select non empty [Users].[User].[User] columns, 
  {[Measures].[Visits]} on rows 
  from [System Visit] where 
     ([Dim_Date].[Georgian Calendar].[Date ID].&[20150125]:[Dim_Date].[Georgian Calendar].[Date ID].&[20150202])

有没有想过这个问题会是什么?谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-02-09 20:53:21

如果您没有定义边框,那么您的过滤器将像NULL:a、b:NULL或NULL:NULL一样工作,这取决于边框在立方体中的可用性。

在这种情况下,我建议在您的Dim_Date.Date ID属性中包含所有可能的日期。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28346657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档