SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 1)
   ExpressionList (children 1)
    Function and (children 1)
     ExpressionList (children 4)
      Function equals (children 1)
       ExpressionList (children 2)
        Function range (children 1)
         ExpressionList (children 1)
          Literal UInt64_100
        Function range (children 1)
         ExpressionList (children 1)
          Function CAST (children 1)
           ExpressionList (children 2)
            Literal \'100\'
            Literal \'Int8\'
      Function equals (children 1)
       ExpressionList (children 2)
        Function range (children 1)
         ExpressionList (children 1)
          Literal UInt64_100
        Function range (children 1)
         ExpressionList (children 1)
          Function CAST (children 1)
           ExpressionList (children 2)
            Literal \'100\'
            Literal \'Int16\'
      Function equals (children 1)
       ExpressionList (children 2)
        Function range (children 1)
         ExpressionList (children 1)
          Literal UInt64_100
        Function range (children 1)
         ExpressionList (children 1)
          Function CAST (children 1)
           ExpressionList (children 2)
            Literal \'100\'
            Literal \'Int32\'
      Function equals (children 1)
       ExpressionList (children 2)
        Function range (children 1)
         ExpressionList (children 1)
          Literal UInt64_100
        Function range (children 1)
         ExpressionList (children 1)
          Function CAST (children 1)
           ExpressionList (children 2)
            Literal \'100\'
            Literal \'Int64\'
