2016-04-12 2 views
0

Как и в заголовке. То, что я пытаюсь сделать, это то, где у меня есть список записей, отсортированных с помощью auto incrementing ID int. У меня около 1 тысячи, и я хочу иметь возможность выбирать 200 случайных или даже 50 случайных, но их нельзя дважды выбрать в том же списке из 200 или 50. Как мне это сделать в mysql.Случайный выбор из mysql, но не дважды

+2

Закажите их произвольно и выберите 200 –

+3

Сделайте это в MySQL. Закажите по rand() и предел 200 (или любую сумму, которую вы хотите) – kainaw

ответ

0

Закажите результаты в MySQL по rand() и ограничьте число, которое вы хотите. Например:

SELECT * FROM table ORDER BY rand() LIMIT 200 
Смежные вопросы