SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Identifier explain (alias e)
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 1)
           Asterisk
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function viewExplain (children 1)
              ExpressionList (children 3)
               Literal \'EXPLAIN\'
               Literal \'actions = 1\'
               Subquery (children 1)
                SelectWithUnionQuery (children 1)
                 ExpressionList (children 1)
                  SelectQuery (children 2)
                   ExpressionList (children 1)
                    Asterisk
                   TablesInSelectQuery (children 2)
                    TablesInSelectQueryElement (children 1)
                     TableExpression (children 1)
                      TableIdentifier tab_l (alias l)
                    TablesInSelectQueryElement (children 2)
                     TableExpression (children 1)
                      TableIdentifier tab_m (alias m)
                     TableJoin (children 1)
                      Function and (children 1)
                       ExpressionList (children 2)
                        Function equals (children 1)
                         ExpressionList (children 2)
                          Function multiply (children 1)
                           ExpressionList (children 2)
                            Identifier l.a
                            Literal UInt64_2
                          Function plus (children 1)
                           ExpressionList (children 2)
                            Identifier m.c
                            Identifier m.d
                        Function equals (children 1)
                         ExpressionList (children 2)
                          Function plus (children 1)
                           ExpressionList (children 2)
                            Identifier l.b
                            Identifier l.c
                          Function multiply (children 1)
                           ExpressionList (children 2)
                            Identifier m.b
                            Literal UInt64_2
   Function or (children 1)
    ExpressionList (children 5)
     Function like (children 1)
      ExpressionList (children 2)
       Identifier e
       Literal \'%ReadFromMergeTree%\'
     Function like (children 1)
      ExpressionList (children 2)
       Identifier e
       Literal \'%Expression%\'
     Function like (children 1)
      ExpressionList (children 2)
       Identifier e
       Literal \'%Join%\'
     Function like (children 1)
      ExpressionList (children 2)
       Identifier e
       Literal \'%Clauses%\'
     Function like (children 1)
      ExpressionList (children 2)
       Identifier e
       Literal \'%Sharding%\'
