SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Identifier explain (alias explain)
   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 \'indexes = 1\'
               Subquery (children 1)
                SelectWithUnionQuery (children 1)
                 ExpressionList (children 1)
                  SelectQuery (children 3)
                   ExpressionList (children 1)
                    Identifier id
                   TablesInSelectQuery (children 1)
                    TablesInSelectQueryElement (children 1)
                     TableExpression (children 1)
                      TableIdentifier tab
                   Function or (children 1)
                    ExpressionList (children 3)
                     Function and (children 1)
                      ExpressionList (children 2)
                       Function and (children 1)
                        ExpressionList (children 2)
                         Function greaterOrEquals (children 1)
                          ExpressionList (children 2)
                           Identifier v1
                           Literal UInt64_10
                         Function lessOrEquals (children 1)
                          ExpressionList (children 2)
                           Identifier v1
                           Literal UInt64_20
                       Function and (children 1)
                        ExpressionList (children 2)
                         Function greaterOrEquals (children 1)
                          ExpressionList (children 2)
                           Identifier v2
                           Literal UInt64_10
                         Function lessOrEquals (children 1)
                          ExpressionList (children 2)
                           Identifier v2
                           Literal UInt64_20
                     Function and (children 1)
                      ExpressionList (children 2)
                       Function and (children 1)
                        ExpressionList (children 2)
                         Function greaterOrEquals (children 1)
                          ExpressionList (children 2)
                           Identifier v1
                           Literal UInt64_100
                         Function lessOrEquals (children 1)
                          ExpressionList (children 2)
                           Identifier v1
                           Literal UInt64_2000
                       Function and (children 1)
                        ExpressionList (children 2)
                         Function greaterOrEquals (children 1)
                          ExpressionList (children 2)
                           Identifier v2
                           Literal UInt64_100
                         Function lessOrEquals (children 1)
                          ExpressionList (children 2)
                           Identifier v2
                           Literal UInt64_2000
                     Function and (children 1)
                      ExpressionList (children 2)
                       Function greater (children 1)
                        ExpressionList (children 2)
                         Identifier v1
                         Literal UInt64_9000
                       Function greater (children 1)
                        ExpressionList (children 2)
                         Identifier v2
                         Literal UInt64_9000
   Function or (children 1)
    ExpressionList (children 3)
     Function like (children 1)
      ExpressionList (children 2)
       Identifier explain
       Literal \'%Granules%\'
     Function like (children 1)
      ExpressionList (children 2)
       Identifier explain
       Literal \'%PrimaryKey%\'
     Function like (children 1)
      ExpressionList (children 2)
       Identifier explain
       Literal \'%Name%\'
