Hi, > sound like a database bug. > > Perhaps you could post a small example how to reproduce the problem?
OK, here it is: This is my first query - select from two tables where the ID's are controlled by a subquery (OK, this subquery doesn't make sense at all, but I wanted to keep the example as simple as possible. I'm using the aubquery because it has a better runtime). This query doesn't display any results or errors: SELECT O.OUTLET_ID FROM REPORT R, OUTLET O WHERE R.OUTLET_ID = O.OUTLET_ID AND R.REPORT_ID IN ( SELECT REPORT_ID FROM REPORT WHERE DAY = '2007-01-01') When I replace the subquery, the SQL returns the correct rows. SELECT O.OUTLET_ID FROM REPORT R, OUTLET O WHERE R.OUTLET_ID = O.OUTLET_ID AND R.DAY = '2007-01-01' Additionally, when I put the results from the subquery (which produces some ID's) in the SQL, I also get the correct rows: SELECT O.OUTLET_ID FROM REPORT R, OUTLET O WHERE R.OUTLET_ID = O.OUTLET_ID AND R.REPORT_ID IN ( 100, 101, ... ) I have tried to reproduce the problem with two other tables, but were not able to reproduce the problem. I can reproduce the problem using the REPORT table and another table, so the problem seems to be related to tis table. Here are the reults of the EXPLAIN's (just in case): EXPLAIN SELECT U.USER_ID FROM REPORT R, USERS U WHERE R.PROMOTER_ID = U.USER_ID AND R.REPORT_ID IN ( SELECT REPORT_ID FROM REPORT WHERE REPORT_ID < 200 ) OWNER TABLENAME COLUMN_OR_INDEX STRATEGY PAGECOUNT REPORTING REPORT REPORT001 RANGE CONDITION FOR INDEX 597 ONLY INDEX ACCESSED REPORT_ID (USED INDEX COLUMN) NO STRATEGY NOW (ONLY AT EXECUTION TIME) RESULT IS COPIED , COSTVALUE IS 3 EXPLAIN SELECT U.USER_ID FROM REPORT R, USERS U WHERE R.PROMOTER_ID = U.USER_ID AND R.REPORT_ID IN ( 106,107,108,109,110,111,112,113,114,115, 116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131) OWNER TABLENAME COLUMN_OR_INDEX STRATEGY PAGECOUNT R RANGE CONDITION FOR KEY 1689 REPORT_ID (USED KEY COLUMN) U´ USER_ID JOIN VIA KEY COLUMN 136 TABLE HASHED NO TEMPORARY RESULTS CREATED RESULT IS COPIED , COSTVALUE IS 3 > Also you could try MaxDB version 7.5.0.34 which is already released > on the download server. Maybe the bug is already fixed. I will try this as well, thanks. Interesting enough is, that all queries are working on the 7.5.00.05 version. Could this be a result of restoring the 7.5.00.05 database on the 7.5.0.26 server? Thanks, Carsten -- MaxDB Discussion Mailing List For list archives: http://lists.mysql.com/maxdb To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]