SSRS中的动态日期



我需要报告上周预约的所有患者。这个报告将添加到另一个excel中,并进行一些查找,然后放入Power BI中,因为我们无法连接sql server。

我正试图通过添加动态日期来减少我必须做的手动工作,而不是使用带日期的参数。我尝试过使用TODAYCURRENT_DATE,但它们都返回了一个错误。

我只需要它在当前日期之前给我7天的数据如有任何帮助,我们将不胜感激。这就是第一部分的样子:

SELECT
PM.vwApptDetail.Patient_Last_Name
,PM.vwApptDetail.Patient_First_Name
,PM.vwApptDetail.Patient_DOB
,PM.vwApptDetail.Appointment_DateTime
,PM.vwApptDetail.Appt_Type_Desc
,PM.vwApptDetail.Resource_Desc
,PM.vwApptDetail.Status
FROM
PM.vwApptDetail
WHERE
PM.vwApptDetail.Appointment_DateTime >

我最终使用了:

WHERE Appointment_DateTime BETWEEN GETDATE() AND DATEADD(DAY, -7, GETDATE())

这似乎奏效了。

最新更新