Клас TableSelect
(PECL mysql-xdevapi >= 8.0.11)
Вступ
Оператор для пошуку запису в таблиці.
Огляд класів
class mysql_xdevapi\TableSelect
implements
mysql_xdevapi\Executable {
/* Методы */
public bind(array $placeholder_values): mysql_xdevapi\TableSelect
public execute(): mysql_xdevapi\RowResult
public groupBy(mixed $sort_expr): mysql_xdevapi\TableSelect
public having(string $sort_expr): mysql_xdevapi\TableSelect
public limit(int $rows): mysql_xdevapi\TableSelect
public lockExclusive(int $lock_waiting_option = ?): mysql_xdevapi\TableSelect
public lockShared(int $lock_waiting_option = ?): mysql_xdevapi\TableSelect
public offset(int $position): mysql_xdevapi\TableSelect
public orderby(mixed $sort_expr, mixed ...$sort_exprs): mysql_xdevapi\TableSelect
public where(string $where_expr): mysql_xdevapi\TableSelect
}
Зміст
- TableSelect::bind— Прив'язує параметри запиту вибірки
- TableSelect::__construct - Конструктор класу TableSelect
- TableSelect::execute— Виконує оператор вибірки
- TableSelect::groupBy— Встановлює критерії угруповання вибірки
- TableSelect::having— Встановлює вибір із умовою
- TableSelect::limit— Обмежує вибрані рядки
- TableSelect::lockExclusive - Виконує EXCLUSIVE LOCK
- TableSelect::lockShared - Виконує SHARED LOCK
- TableSelect::offset - Встановлює межу зміщення
- TableSelect::orderby— Встановлює критерії сортування вибірки
- TableSelect::where— Встановлює умову пошуку вибірки