【发布时间】:2018-11-10 01:58:09
【问题描述】:
我是 DAX 查询的新手,并试图在来自该表的其他两列的两个日期之间从 promotion 表中获取 promotion_name 的不同列表。我已经编写了下面的 DAX 查询来衡量。但是,我收到一个错误。我确定查询不正确。我能得到一些帮助吗?
Measure =
CALCULATE(VALUES(promotion[promotion_name]),
FILTER (ALL(promotion),
promotion[start_date] >= DATE(1997,1,1) &&
promotion[end_date] <= DATE(1997,12,31)))
基本上我想在 DAX 中实现这个 SQL 查询:
select promotion_name
from promotion
where start_date >= '1998-01-01 00:00:00' AND
end_date <= '1998-12-31 00:00:00'
【问题讨论】:
-
基本上我想在 DAX 中实现这个 SQL 查询:" Select Promotion_name from Promotion where start_date >= '1998-01-01 00:00:00' AND end_date
-
度量只返回一个值,而不是列表或表格。你想用不同的列表做什么?
-
感谢您的回复。但是我怎么能在 DAX 中生成它,如果它在 DAX 中是可能的,就像我们可以在 SQL 中那样。