获取每个具有多个日期的记录超过 7 天的最新修改日期

bpn83

我正在尝试获取修改日期超过 7 天的 ID 的最新记录,但是结果返回该 ID 的所有记录以及超过 7 天的记录。

SELECT USERID
FROM [PROJ]
INNER JOIN [NOTES] ON [PROJ].id = [NOTES].projID
WHERE [PROJ.STATUS] = 'ACTIVE'
  AND [NOTES.MODIFIEDDATE] <= GETDATE() - 7

返回:

project              userId        modifieddate
 1. 20190101              6           07/02/2019 *
 2. 20190101              6           07/01/2019
 3. 20190101              6           06/29/2019
 4. 20190102              7           07/04/2019 *
 5. 20190102              7           07/03/2019

*是我期望返回的。这将返回修改日期 < = 超过 7 天的所有 ID 注释的所有记录我只想要超过 7 天的最新注释(修改日期)。

通用显示名称

尝试添加一个 have 子句

SELECT USERID
FROM [PROJ]
INNER JOIN [NOTES] ON [PROJ].id = [NOTES].projID
WHERE [PROJ.STATUS] = 'ACTIVE'
  AND [NOTES.MODIFIEDDATE] <= GETDATE() - 7 
GROUP BY USERID
HAVING MAX([NOTES.MODIFIEDDATE])

编辑:如果你只想要最新的,那么我会完全摆脱

AND [NOTES.MODIFIEDDATE] <= GETDATE() - 7 

SELECT USERID
    FROM [PROJ]
    INNER JOIN [NOTES] ON [PROJ].id = [NOTES].projID
    WHERE [PROJ.STATUS] = 'ACTIVE'
    GROUP BY USERID
    HAVING MAX([NOTES.MODIFIEDDATE])

编辑2:

SELECT USERID
    FROM [PROJ]
    INNER JOIN [NOTES] ON [PROJ].id = [NOTES].projID
    WHERE [PROJ.STATUS] = 'ACTIVE'
      AND [NOTES.MODIFIEDDATE] <= GETDATE() - 7 
    GROUP BY USERID, PROJECT
    HAVING MAX([NOTES.MODIFIEDDATE])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows 7,文件属性,修改日期,如何显示秒?

来自分类Dev

按修改日期查找最新文件

来自分类Dev

按修改日期查找最新文件

来自分类Dev

修改日期变量

来自分类Dev

修改日期结构

来自分类Dev

如何检查日期是否超过7天

来自分类Dev

在Windows 7中复制文件夹而不更改创建/修改日期?

来自分类Dev

打开基于VBA修改日期的所有最新3个文件时出现的问题

来自分类Dev

实体上次修改日期

来自分类Dev

SQL-修改日期

来自分类Dev

主页上次修改日期

来自分类Dev

修改日期数组

来自分类Dev

计算日期+7天的列

来自分类Dev

以人类可读格式,按文件的最新修改日期(git)排序的文件列表

来自分类Dev

使用SAS检测文件夹中的最新修改日期

来自分类Dev

Powershell脚本根据修改日期复制文件,以从远程位置检查最新文件

来自分类Dev

通过“修改日期”确定目录中的哪个文件夹是最新的?

来自分类Dev

使用SAS检测文件夹中的最新修改日期

来自分类Dev

通过外壳程序脚本将.csv文件中的日期修改为-7天

来自分类Dev

修改日期而不修改时间

来自分类Dev

如何获取Javascript的上次修改日期

来自分类Dev

在Python中获取文件修改日期

来自分类Dev

Vala获取文件修改日期

来自分类Dev

如何获取文件的最后修改日期

来自分类Dev

获取远程文件的上次修改日期

来自分类Dev

如何获取目录的最后修改日期?

来自分类Dev

什么存档方法(tar、zip、7z 等)允许我在 macOS 上保留文件夹修改日期?

来自分类Dev

如何移动到具有最新更改日期的目录?

来自分类Dev

如果特定日期没有值返回0,如何在mysql中获取最近7天的记录

Related 相关文章

热门标签

归档