SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    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 2)
          ExpressionList (children 1)
           Asterisk
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function viewExplain (children 1)
              ExpressionList (children 3)
               Literal \'EXPLAIN QUERY TREE\'
               Literal \'\'
               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 t1
                    TablesInSelectQueryElement (children 2)
                     TableExpression (children 1)
                      TableIdentifier t2
                     TableJoin (children 1)
                      Function or (children 1)
                       ExpressionList (children 2)
                        Function isNotDistinctFrom (children 1)
                         ExpressionList (children 2)
                          Identifier t1.x
                          Identifier t2.x
                        Function and (children 1)
                         ExpressionList (children 3)
                          Function isNull (children 1)
                           ExpressionList (children 1)
                            Identifier t1.x
                          Function isNotDistinctFrom (children 1)
                           ExpressionList (children 2)
                            Identifier t1.y
                            Identifier t2.y
                          Function isNull (children 1)
                           ExpressionList (children 1)
                            Identifier t2.x
   Function or (children 1)
    ExpressionList (children 2)
     Function like (children 1)
      ExpressionList (children 2)
       Identifier explain
       Literal \'%CONSTANT%\'
     Function ilike (children 1)
      ExpressionList (children 2)
       Identifier explain
       Literal \'%is%null%\'
