Derby can return fewer rows than expected.
Applications that execute SQL statements containing nested EXISTS clauses can see fewer rows than satisfy the query. In particular, rows that have the same value for one of the selected columns as another row might not be returned.
Applications that depended on the previous incorrect behavior will need to be updated.
The previous behavior violated the ANSI SQL standard. The new behavior is correct.
Applications that depended on the previous incorrect behavior will need to be updated.