【发布时间】:2010-10-13 11:43:27
【问题描述】:
当我有条件时,使用 Linq to SQL 检索随机行的最佳(和最快)方法是什么,例如某些字段必须为真?
【问题讨论】:
-
检查真实条件的顺序有两种选择。如果大多数项目都发生了真实情况,那么只需抓取一个随机项目,然后测试并在错误时重复。如果很少,让数据库将选项限制为真实条件,然后随机抓取一个。
-
和这个网站上的很多答案一样——二等奖比公认的要好得多。
标签: c# .net linq-to-sql