首页 > 解决方案 > 在spotfire中计算从选定年份到当前日期的总销售额

问题描述

我有一个包含“年份”的过滤器列。现在我想计算从选定年份到当前日期的总销售额。我尝试了下面的查询,但没有用

Sum(case WHEN Year([Date column])=Year(DateTimeNow()) THEN [Total_Sales] END)

标签: sqlspotfire

解决方案


如果您使用表达式,则仅当日期列的年份与当前年份匹配时才尝试求和。

如果我理解你的问题,你可以试试这个:

Sum(If(Year([Date column])<=Year(DateTimeNow()),[Total_Sales]))

问候


推荐阅读