SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 2)
    Identifier os_name
    Function count (children 1)
     ExpressionList
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 1)
          ExpressionList (children 1)
           Function CAST (alias os_name) (children 1)
            ExpressionList (children 2)
             Literal \'iphone\'
             Literal \'Enum8(\\\'iphone\\\' = 1, \\\'android\\\' = 2)\'
   ExpressionList (children 1)
    Identifier os_name
