我已经放弃了这个问题:SQL query to find Missing sequence numbers。我想实现同样的事情,但使用LINQ。
To recap:我有一个I为1,2,4,5,10,11,12,15 .的表.我要未使用的身份证3,6,7,8,9,13,14,.
我们可以创建一个临时序列并使用与T相同的逻辑吗?
我试图创建一个临时数组,作为一个临时序列,它可以工作,但由于表中的it增加到90万甚至更多,我认为这不是最佳的方法。
发布于 2011-03-22 14:50:21
给定整数值表"strs“,这将检索缺少的整数值:
var missing = from i in Enumerable.Range(strs.Min(),strs.Max())
where !strs.Contains(i)
select i; https://stackoverflow.com/questions/2454370
复制相似问题