SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 1)
    Function countMerge (children 1)
     ExpressionList (children 1)
      Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 5)
         SelectQuery (children 1)
          ExpressionList (children 1)
           Function countState (alias a) (children 1)
            ExpressionList (children 1)
             Literal Float64_0.5
         SelectQuery (children 1)
          ExpressionList (children 1)
           Function countState (children 1)
            ExpressionList
         SelectQuery (children 1)
          ExpressionList (children 1)
           Function countIfState (children 1)
            ExpressionList (children 2)
             Literal UInt64_2
             Literal UInt64_1
         SelectQuery (children 1)
          ExpressionList (children 1)
           Function countArrayState (children 1)
            ExpressionList (children 1)
             Literal Array_[UInt64_1, UInt64_2]
         SelectQuery (children 1)
          ExpressionList (children 1)
           Function countArrayIfState (children 1)
            ExpressionList (children 2)
             Literal Array_[UInt64_1, UInt64_2]
             Literal UInt64_1
