SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 2) ExpressionList (children 3) Function sumMapIf (alias col1) (children 1) ExpressionList (children 3) Literal Array_[UInt64_1] Literal Array_[UInt64_1] Function greater (children 1) ExpressionList (children 2) Function nullIf (children 1) ExpressionList (children 2) Identifier number Literal UInt64_3 Literal UInt64_0 Function countIf (alias col2) (children 1) ExpressionList (children 2) Literal UInt64_1 Function greater (children 1) ExpressionList (children 2) Function nullIf (children 1) ExpressionList (children 2) Identifier number Literal UInt64_3 Literal UInt64_0 Function sumIf (alias col3) (children 1) ExpressionList (children 2) Literal UInt64_1 Function greater (children 1) ExpressionList (children 2) Function nullIf (children 1) ExpressionList (children 2) Identifier number Literal UInt64_3 Literal UInt64_0 TablesInSelectQuery (children 1) TablesInSelectQueryElement (children 1) TableExpression (children 1) Function numbers (children 1) ExpressionList (children 2) Literal UInt64_1 Literal UInt64_5