mini\Database\VirtualDatabase::executeSubqueryAsSet() Method

private

Signature

private function executeSubqueryAsSet(mini\Parsing\SQL\AST\SubqueryNode $subquery, string $expectedColumn): mini\Table\Contracts\SetInterface

Parameters

Name Type Default Description
$subquery mini\Parsing\SQL\AST\SubqueryNode required Documentation missing
$expectedColumn string required Documentation missing

Returns

mini\Table\Contracts\SetInterface

Documentation

Execute a subquery and return as SetInterface for IN clause

Handles column name mapping if the subquery column differs from the outer query's expected column name.

Source

src/Database/VirtualDatabase.php:2674-2695