如何查询DEPT=100的所有物品出库DT_eff与ID记录
流转物品出库记录查询需求
数据表格(DATABASE)
| DT_eff | ID | DEPT |
|---|---|---|
| 2023-01-01 | 1 | 100 |
| 2023-01-02 | 2 | 100 |
| 2023-01-03 | 1 | 200 |
| 2023-01-04 | 2 | 200 |
| 2023-01-05 | 1 | 100 |
| 2023-01-06 | 2 | 100 |
| 2023-01-07 | 1 | 200 |
| 2023-01-08 | 2 | 200 |
字段说明
ID:代表在部门间流转的实体物品DT_eff:记录物品所在部门信息的日期DEPT:物品当前所在的部门
需求说明
需要输出所有ID从指定部门(本次指定为DEPT=100)转出的有效日期(DT_eff)及对应ID,以此掌握该部门处理过的物品流转情况。
判断规则:当物品此前位于DEPT=100,后续转入其他部门时,转入日期即为出库日期。例如ID=1在2023-01-01位于DEPT=100,2023-01-03转入DEPT=200,则2023-01-03为ID=1从DEPT=100的出库日期。
预期输出(OUTPUT)
| DT_eff | ID |
|---|---|
| 2023-01-03 | 1 |
| 2023-01-04 | 2 |
| 2023-01-07 | 1 |
| 2023-01-08 | 2 |
内容的提问来源于stack exchange,提问作者Zyxi
相关产品推荐
相关产品推荐

