SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 3) ExpressionList (children 1) Asterisk TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) Subquery (children 1) SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 2) ExpressionList (children 1) Identifier x TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) Subquery (children 1) SelectWithUnionQuery (children 1) ExpressionList (children 2) SelectQuery (children 2) ExpressionList (children 3) Identifier x Identifier y Function arrayJoin (children 1) ExpressionList (children 1) Identifier z TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) Subquery (children 1) SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 2) ExpressionList (children 3) Identifier number (alias x) Function plus (alias y) (children 1) ExpressionList (children 2) Identifier number Literal UInt64_1 Function array (alias z) (children 1) ExpressionList (children 2) Function modulo (children 1) ExpressionList (children 2) Identifier number Literal UInt64_2 Function modulo (children 1) ExpressionList (children 2) Identifier number Literal UInt64_3 TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) Function numbers (children 1) ExpressionList (children 1) Literal UInt64_10 SelectQuery (children 1) ExpressionList (children 3) Literal UInt64_1 Literal UInt64_2 Literal UInt64_3 ExpressionList (children 1) OrderByElement (children 1) Identifier x