我正在SSRS中编写报告,如果该记录在所选日期已更改,我需要显示记录的所有实例。
例如: 用户想要查看记录是否在2015年3月3日被修改。现在它正在返回
Record 1
Modified 3/3/2015
我需要返回的是:
Record 1
Modified 2/1/2015
Modified 2/9/2015
Modified 3/3/2015
一般来说,他们将审核前一天所做的更改,但他们需要查看对他们正在审核的日期更改的记录所做的所有更改。如果他们正在审查2015年3月3日,他们不希望看到仅在2015年3月2日修改过的记录。
答案 0 :(得分:0)
您可以使用exists
或in
:
select r.*
from records r
where r.recordid in (select r2.recordid
from records r2
where r2.recordid = r.recordid and r2.modified = '2015-03-03'
);