mini\Parsing\SQL\AST\JoinNode class

Documentation

JOIN clause node

Represents a single JOIN in a SELECT statement. Supports INNER, LEFT, RIGHT, FULL, and CROSS joins.

Inheritance

Extends: mini\Parsing\SQL\AST\ASTNode

Implements: JsonSerializable

Properties (5)

public string $type
public string $joinType
public ?mini\Parsing\SQL\AST\ASTNode $condition
public ?string $alias

Methods (3)

Documentation missing

Documentation missing

Create a deep clone of this AST node

Source

src/Parsing/SQL/AST/JoinNode.php:11-27