What is the best (and fastest) way to retrieve a random row using Linq to SQL when I have a condition, e.g. some field must be true?
I have random function query against DataTables:
DataTable
var result = (from result in dt.AsEnumerable() order by Guid.NewGuid() select result).Take(3);