Sql server 如何计算计算成员中的第一个日期?

Sql server 如何计算计算成员中的第一个日期?,sql-server,ssas,mdx,calculated-columns,cube,Sql Server,Ssas,Mdx,Calculated Columns,Cube,我需要在mdx中有第一个筛选的日期,它不按报表行中使用的日期维度进行筛选 我需要保留日期过滤器,但要忽略以行形式出现的传递日期 使用MDX查询,您可以使用FirstChild属性获取维度成员的第一个值,假设日期维度名为DimDate,日期成员名为date: SELECT {DimDate.Date.[All].FirstChild} ON 1, { ... } ON 0 FROM [myCudbe] 您还可以使用函数检索最小日期值,上面的链接(官方文档)包含一个很好的示例 有用链接

我需要在mdx中有第一个筛选的日期,它不按报表行中使用的日期维度进行筛选

我需要保留日期过滤器,但要忽略以行形式出现的传递日期


使用MDX查询,您可以使用
FirstChild
属性获取维度成员的第一个值,假设日期维度名为
DimDate
,日期成员名为
date

SELECT {DimDate.Date.[All].FirstChild} ON 1,
{ ... } ON 0
FROM [myCudbe]
您还可以使用函数检索最小日期值,上面的链接(官方文档)包含一个很好的示例

有用链接