我有一个表,其中包含按有效数据和有效顺序排列的每个员工的多条记录: EMPLID、EFFDT、EFFSEQ。我正在尝试一个视图,在该视图中,我可以指定一个除当前日期之外的截止日期,并获得每个员工截至该日期的最新记录。我通常使用的查询是: FROM PS_JOB C
WHERE C.EFFSEQ = (SELECT MAX(I
我正在构建一个Power BI报告,它使用一组SQL临时表作为源。我希望为用户提供从日期切片器中选择月份的机会,并基于该选择,报告将显示截至该日期的有效数据。SQL通过使用允许查询的系统版本化表来实现这一点,例如 SELECT * from table FOR SYSTEM_TIME BETWEEN 'date1' and 'date2' 这将返回表中的所有有
数据库中的所有表都有字段creationdate和revisiondate,正如您所想的那样,它们都是日期字段。正在查找SQL查询以查找creationdate > '2017-02-01‘的所有实例。我找不到这样的例子,您可以遍历每个表来返回数据库中截至X日期的所有新记录。查询的单表版本是(select * from tableA where creationdate > &