SSRS:图表x轴应该显示到昨天的日期

时间:2016-02-05 08:00:16

标签: sql reporting-services

我在SSRS中构建了一个图表。此图表在x轴显示日期。报告每天早上发送,问题是图表也显示今天的日期。我想只有前一天的日期。 enter image description here

我的疑问:

SELECT *
    FROM (
    Select intervaldate as Date,

SUM(GoodUnits) As GoodUnits,
SUM(NetUnits) As NetUnits,
    SUM(GoodUnits)  /
    NULLIF(SUM(NetUnits) , 0.0)* 100 As Value

    from Count inner join tsystem ON Count.systemid = tsystem.id
    where IntervalDate >= getdate()-60
    and tsystem.Name in ('111') 
    group by intervaldate
    ) as s

我怎样才能只显示前几天。但我不排除今天的约会。今天的日期和价值应该会告诉我明天的图表。 我希望它是可以理解的。

1 个答案:

答案 0 :(得分:1)

你必须使用DATEADD,应该是这样的:

where dateadd(day, -1, IntervalDate) >= getdate()-60