# Die Klasse TableSelect

(PECL mysql-xdevapi >= 8.0.11)

## Einführung

Eine Anweisung, um Datensätze aus einer Tabelle abzurufen.

## Klassenbeschreibung

class mysql_xdevapi\TableSelect implements mysql_xdevapi\Executable {
/* Methoden */
public function bind(array `$placeholder_values`): mysql_xdevapi\TableSelect
public function execute(): mysql_xdevapi\RowResult
public function groupBy(mixed `$sort_expr`): mysql_xdevapi\TableSelect
public function having(string `$sort_expr`): mysql_xdevapi\TableSelect
public function limit(int `$rows`): mysql_xdevapi\TableSelect
public function lockExclusive(int `$lock_waiting_option` = ?): mysql_xdevapi\TableSelect
public function lockShared(int `$lock_waiting_option` = ?): mysql_xdevapi\TableSelect
public function offset(int `$position`): mysql_xdevapi\TableSelect
public function orderby(mixed `$sort_expr`, mixed `...$sort_exprs`): mysql_xdevapi\TableSelect
public function where(string `$where_expr`): mysql_xdevapi\TableSelect
}

## Inhaltsverzeichnis

- TableSelect::bind — Bindet die Parameter für eine SELECT-Anweisung
- TableSelect::__construct — Der Konstruktor der Klasse TableSelect
- TableSelect::execute — Führt eine SELECT-Anweisung aus
- TableSelect::groupBy — Setzt die Gruppierungskriterien für eine SELECT-Anweisung
- TableSelect::having — Setzt die HAVING-Bedingung für eine SELECT-Anweisung
- TableSelect::limit — Begrenzt die Anzahl der zurückgegebenen Dokumente
- TableSelect::lockExclusive — Führt eine Operation mit EXCLUSIVE LOCK aus
- TableSelect::lockShared — Führt eine Operation mit SHARED LOCK aus
- TableSelect::offset — Setzt die Anzahl der zu überspringenden Zeilen
- TableSelect::orderby — Setzt die Sortierkriterien für eine SELECT-Anweisung
- TableSelect::where — Setzt die Suchbedingung für eine SELECT-Anweisung

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open