【发布时间】:2017-05-08 07:41:57
【问题描述】:
是否可以根据特定字段和条件从数据表中删除重复项
如果我有以下记录:
姓名:阿里
约会类型:牙科
约会日期:2017 年 8 月 5 日 08:00:00
姓名:阿里
约会类型:牙科
约会日期:2017 年 8 月 5 日 16:00:00
从上面的例子中,病人阿里有两个约会,我想删除后面的约会(2017 年 8 月 5 日 16:00:00)
换句话说, 删除病人“阿里”的所有预约,只保留最早的预约
在 LINQ 中可以做到吗?
【问题讨论】:
-
首先在 Where 中过滤它们,然后按照此处所述应用 RemoveRange:stackoverflow.com/questions/14746783/…