Выборка 10 случайных записей из базы [дубликат]

253
19 декабря 2016, 19:33

На данный вопрос уже ответили:

  • Случайная выборка из базы данных mysql 6 ответов
$Query = mysqli_query($CONNECT, "SELECT `name` FROM `table` WHERE `like` > 10 LIMIT 10");

Есть вот такой очень простой запрос на извлечение 10 записей из бд.

Помогите пожалуйста сделать так, чтоб 10 записей извлекались рандомно, то есть в случайном порядке.

Answer 1

MySQL функция RAND() - то, что Вам нужно.

$Query = mysqli_query($CONNECT, "SELECT `name` FROM `table` WHERE `like` > 10 ORDER BY RAND() LIMIT 10");
READ ALSO
Как получать DOM объекты из xml

Как получать DOM объекты из xml

ЕстьXML : <xml><at><file><a href='11'>Текст</a></file></at></xml>

211
Yii 2 urlManager

Yii 2 urlManager

Как можно настроить urlManager, чтобы ссылка http://advanced1/category/ua1-1 обрабатывалась actionIndex, притом последний параметр "ua1-1" может быть какой угодно например:...

296
Как работают функции fputcsv, fgetcsv?

Как работают функции fputcsv, fgetcsv?

Обе функции fputcsv и fgetcsv работают со строкамиЧитают/пишут по одной строке, т

289
Убрать день из интервала

Убрать день из интервала

Интервал взят из текстового бокса в определенном форматеБеру начало и конец интервала

216