mini\Database\VirtualDatabase::executeUnionAsTable() Method

private

Signature

private function executeUnionAsTable(mini\Parsing\SQL\AST\UnionNode $ast): mini\Table\Contracts\TableInterface

Parameters

Name Type Default Description
$ast mini\Parsing\SQL\AST\UnionNode required Documentation missing

Returns

mini\Table\Contracts\TableInterface

Documentation

Execute a UNION query as TableInterface

Uses ConcatTable for UNION ALL (concatenation without dedup), and ConcatTable + distinct() for UNION (with dedup).

Source

src/Database/VirtualDatabase.php:1017-1034