bugs.core_2451_test. Query SELECT ... WHERE ... IN (SELECT DISTINCT ... ) returns a wrong result set