SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 4) ExpressionList (children 4) Identifier k Identifier key Function toTypeName (children 1) ExpressionList (children 1) Identifier value2 Identifier value2 TablesInSelectQuery (children 2) TablesInSelectQueryElement (children 1) TableExpression (children 1) TableIdentifier t2 TablesInSelectQueryElement (children 2) TableExpression (children 1) TableIdentifier rdb TableJoin (children 1) Function equals (children 1) ExpressionList (children 2) Identifier rdb.key Identifier t2.k ExpressionList (children 1) OrderByElement (children 1) Identifier k Set