Версія: v2.3.0
rand
Повертає випадковий набір записів із таблиці.
rand($table, $columns, $where)
table [string]
Ім'я таблиці для запиту.
columns [string/array]
Стовпець або стовпці для отримання.
where [array] (необов’язково)
Умова WHERE використовується для фільтрації набору результатів.
rand($table, $join, $columns, $where)
table [string]
Ім'я таблиці для запиту.
join [array]
Визначення JOIN, що використовується для поєднання пов’язаних таблиць. Пропустіть цей параметр, якщо JOIN не потрібен.
columns [string/array]
Стовпець або стовпці для отримання.
where [array] (необов’язково)
Умова WHERE використовується для фільтрації набору результатів.
Значення, що повертається
[array] Довільно впорядкований набір результатів із таблиці.
$data = $database->rand("account", [
"user_name",
"email"
], [
"user_id[>]" => 100
]);
// Приклад результату:
// array(
// [0] => array(
// "user_name" => "foo",
// "email" => "foo@medoo.in"
// ),
// [1] => array(
// "user_name" => "cat",
// "email" => "cat@medoo.in"
// )
// )