【发布时间】:2020-03-30 15:52:16
【问题描述】:
我需要一些头脑风暴。我建立了一个查询,向我展示我需要什么。但是,现在的问题是使用此记录列表并根据特定条件排除记录。
这是我当前构建的查询的输出:
Patient | Action | Date
james | REG | 2019/01/01
James | CUR | 2019/01/15
Jacon | REG | 2019/01/12
Jacob | REG | 2019/01/13
Main | CUR | 2019/01/01
Main | REG | 2019/01/05
Lucy | REG | 2019/01/08
Lucy | CUR | 2019/01/09
Lucy | CUR | 2019/01/10
根据上面的示例数据,我想删除第一条记录为“REG”且后续操作为“CUR”的所有患者。所以在这个例子中,我只想删除 James。
关于我应该做什么的任何想法?
感谢您的帮助!
【问题讨论】:
-
如何定义下一个记录?您需要一列来对记录进行排序。
-
你为什么不想把 LUCY 也删掉?因为第二个 CUR?
-
* 我已经构建了一个查询,向我展示了我需要什么*:请向我们展示您当前的查询,以及您的示例数据和预期结果。
-
你对露西有什么看法?
-
@ErayBalkanli 你摇滚!!谢谢你的帮助!!这正是我需要的!
标签: sql sql-server filter