我有点麻烦。
我正在尝试构建一个Access查询,该查询根据过去90天内的日期和所消费产品的状态来计算产品被消费的次数。
我试图仅计算过去90天内的发生次数。
90 Days Consumption: Count(IIf([Movement]![Date]>Date()+90,[Movement]![Product],0))
它没有用。我不太确定如何在过去90天之内同时添加已消耗状态的条件。
任何帮助。
答案 0 :(得分:1)
“过去90天”是今天-90
90 Days Consumption: Count(IIf([Movement]![Date]>Date()-90,[Movement]![Product],0))
您可能需要谨慎使用COUNT(),因为此函数会将ANY非空值都计为1,因此IIF()可以返回零,即非空值。也许是这样:
90 Days Consumption: Sum(IIf([Movement]![Date]>Date()-90,1,0))