SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 4) ExpressionList (children 1) Identifier alias1 TablesInSelectQuery (children 2) TablesInSelectQueryElement (children 1) TableExpression (children 1) Subquery (alias l) (children 1) SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 2) ExpressionList (children 2) Identifier id1 Identifier id1 (alias alias1) TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) TableIdentifier mt TablesInSelectQueryElement (children 2) TableExpression (children 1) Subquery (alias t) (children 1) SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 2) ExpressionList (children 1) Identifier id2 (alias alias1) TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) TableIdentifier mt TableJoin (children 1) ExpressionList (children 1) Identifier alias1 ExpressionList (children 1) OrderByElement (children 1) Identifier l.id1 Set