# Случайная сортировка при выборке через QB в Laravel

Для сортировки результатов запроса в случайном порядке можно использовать метод `inRandomOrder`. Давайте для примера получим все посты и отсортируем их в случайном порядке:

`<?php $posts = DB::table('posts') ->inRandomOrder() ->get(); dump($posts); ?>`

А теперь давайте получим один случайный пост:

`<?php $post = DB::table('posts') ->inRandomOrder() ->first(); dump($post); ?>`

Получите всех юзеров, отсортированных в случайном порядке.

Получите одного случайного юзера.

Получите всех юзеров с возрастом от `20` до `30`, отсортированных в случайном порядке.

Получите одного случайного юзера с возрастом от `20` до `30`.

←→
↑