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

mini\Table\Contracts\TableInterface

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.

Source

src/Database/VirtualDatabase.php:2240-2317