SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 3)
    Function arrayElement (children 1)
     ExpressionList (children 2)
      Identifier ProfileEvents
      Literal \'QueryConditionCacheHits\'
    Function arrayElement (children 1)
     ExpressionList (children 2)
      Identifier ProfileEvents
      Literal \'QueryConditionCacheMisses\'
    Function less (children 1)
     ExpressionList (children 2)
      Function toInt32 (children 1)
       ExpressionList (children 1)
        Function arrayElement (children 1)
         ExpressionList (children 2)
          Identifier ProfileEvents
          Literal \'SelectedMarks\'
      Function toInt32 (children 1)
       ExpressionList (children 1)
        Function arrayElement (children 1)
         ExpressionList (children 2)
          Identifier ProfileEvents
          Literal \'SelectedMarksTotal\'
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier system.query_log
   Function and (children 1)
    ExpressionList (children 3)
     Function equals (children 1)
      ExpressionList (children 2)
       Identifier type
       Literal \'QueryFinish\'
     Function equals (children 1)
      ExpressionList (children 2)
       Identifier current_database
       Function currentDatabase (children 1)
        ExpressionList
     Function equals (children 1)
      ExpressionList (children 2)
       Identifier query
       Literal \'SELECT count(*) FROM tab WHERE b = 10_000 FORMAT Null SETTINGS use_query_condition_cache = true, optimize_move_to_prewhere = false;\'
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier event_time_microseconds
