mini\Database\VirtualDatabase::executeSelectAsTable()
Method
private
Signature
private function executeSelectAsTable(mini\Parsing\SQL\AST\SelectStatement $ast): mini\Table\Contracts\TableInterface
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$ast |
mini\Parsing\SQL\AST\SelectStatement |
required | Documentation missing |
Returns
Documentation
Execute a SELECT and return as TableInterface (for subqueries)
Used for IN subqueries where we need to pass the result as a SetInterface to the table backend, preserving the ability to optimize.