SelectWithUnionQuery (children 2)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 3)
    Identifier part_name
    Function arrayElement (alias hits) (children 1)
     ExpressionList (children 2)
      Identifier ProfileEvents
      Literal \'MarkCacheHits\'
    Function arrayElement (alias misses) (children 1)
     ExpressionList (children 2)
      Identifier ProfileEvents
      Literal \'MarkCacheMisses\'
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier system.part_log
   Function and (children 1)
    ExpressionList (children 2)
     Function equals (children 1)
      ExpressionList (children 2)
       Identifier database
       Function currentDatabase (children 1)
        ExpressionList
     Function equals (children 1)
      ExpressionList (children 2)
       Identifier event_type
       Literal \'MergeParts\'
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier event_time_microseconds
 Identifier CSVWithNames
