Об этом было задано несколько раз, но я не смог найти окончательного ответа на этот вопрос. Может кто-нибудь помочьnhibernate select n случайные уникальные записи
Я хочу, чтобы иметь возможность запросить мою базу данных (будет мой sqlServer И mysql) с помощью nhibernate, чтобы получить X количество строк. эти цифры должны быть уникальными. Я выбираю 250 из 350, поэтому мои шансы высоки, что у меня будут дубликаты (потому что случайный постулат подразумевает уникальный).
Это должно работать как для mysql, так и для sql-сервера.
, так как я выборе более 70% стола уже, я не возражаю выбрать все записи, а также с помощью LINQ к Пули из 250 уникальных значений (если это возможно)
независимо имеет наименьшее влияние на моя системная накладная.
Спасибо!