SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 1)
    Function coalesce (alias res) (children 1)
     ExpressionList (children 3)
      Function if (children 1)
       ExpressionList (children 3)
        Function modulo (children 1)
         ExpressionList (children 2)
          Identifier number
          Literal UInt64_2
        Literal NULL
        Identifier number
      Function if (children 1)
       ExpressionList (children 3)
        Function modulo (children 1)
         ExpressionList (children 2)
          Identifier number
          Literal UInt64_3
        Literal NULL
        Function CAST (children 1)
         ExpressionList (children 2)
          Literal \'42\'
          Literal \'Dynamic\'
      Function if (children 1)
       ExpressionList (children 3)
        Function equals (children 1)
         ExpressionList (children 2)
          Function modulo (children 1)
           ExpressionList (children 2)
            Identifier number
            Literal UInt64_4
          Literal UInt64_1
        Literal NULL
        Function CAST (children 1)
         ExpressionList (children 2)
          Literal \'43\'
          Literal \'Dynamic\'
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Function numbers (children 1)
       ExpressionList (children 1)
        Literal UInt64_10
