isql query fails to return correct result
-----------------------------------------
Key: CORE-6008
URL: http://tracker.firebirdsql.org/browse/CORE-6008
Project: Firebird Core
Issue Type: Bug
Environment: ISQL Version: LI-V2.5.7.27050 Firebird 2.5
Reporter: Ray Holme
Priority: Minor
This was originally a delete query, but select shows the problem well - I have
a copy of both the query and a minimal backed up DB that I can provide.
The very first query returns erroneous results, the following queries prove the
error;
Database: working.db, User: sysdba
SQL> select count(*) from addresses
CON> where addr_id not in (select addr_id from office_defaults)
CON> and addr_id not in (select addr_id from people)
CON> and addr_id not in (select addr_id from people_more_addrs)
CON> and addr_id not in (select addr_id from patients);
0
SQL> select count(*) from addresses where addr_id in (1596, 5341, 3331, 3534);
4
SQL> select count(*) from office_defaults where addr_id in (1596, 5341, 3331,
3534);
0
SQL> select count(*) from people where addr_id in (1596, 5341, 3331, 3534);
0
SQL> select count(*) from people_more_addrs where addr_id in (1596, 5341, 3331,
3534)
0
SQL> select count(*) from patients where addr_id in (1596, 5341, 3331, 3534);
0
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel