【发布时间】:2021-06-04 15:38:05
【问题描述】:
我有下表要比较
我必须比较每个员工的日期,如果日期范围小于 60 天,则必须提取该员工。 示例:
- 编号为 4 的员工有 3 条记录 (4479,4192,1982)
- 必须比较这 3 条记录(4479-4192、4479-1982、4192-1982)的组合日期,如果其中一条小于 60 天,则必须提取员工。
在示例表下方: http://sqlfiddle.com/#!9/b44d4e
| id | idEmployee | date |
|---|---|---|
| 1228 | 2 | 2020-06-11 21:10:53 |
| 3382 | 2 | 2020-06-11 12:37:04 |
| 2223 | 2 | 2020-08-17 21:10:57 |
| 4479 | 4 | 2020-08-17 12:37:08 |
| 4192 | 4 | 2020-07-29 12:37:08 |
| 1982 | 4 | 2020-07-29 21:10:56 |
| 2627 | 8 | 2020-04-16 12:37:02 |
| 474 | 8 | 2020-04-16 21:10:49 |
| 1002 | 10 | 2020-05-29 21:10:52 |
| 3150 | 10 | 2020-05-29 12:37:04 |
pd: mysql 数据库
任何帮助或建议我应该如何进行查询?
【问题讨论】:
-
谢谢,现在我检查一下
-
您在问题中有“超过 60 天”和“不到 60 天”。真的是哪一个?