mini\Database\VirtualDatabase::findOuterReferences()
Method
private
Signature
private function findOuterReferences(mini\Parsing\SQL\AST\SelectStatement $ast, string $subqueryTable, string $subqueryAlias): array
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$ast |
mini\Parsing\SQL\AST\SelectStatement |
required | Documentation missing |
$subqueryTable |
string |
required | Documentation missing |
$subqueryAlias |
string |
required | Documentation missing |
Returns
array
Documentation
Find outer references in a subquery WHERE clause
Returns array of ['table' => 'tableName', 'column' => 'columnName'] for each reference to a table not in the subquery's FROM