Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> wrong returns
Hi,
We have one sql statement ran in two databases, both in 10g, one returns as following;
ID_NUMBER Sort_Name Club0000110534 SMALL,JONATHAN,A.
---------- ------------------------------------------------------------
----------------------------------------
In prod database, we get the same two rows come back, but the club column one is "NULL", it should return with the same value as above.
ID_NUMBER Sort_Name Club0000110534 SMALL,JONATHAN,A.
---------- ------------------------------------------------------------
----------------------------------------
The sql statement is;
SELECT DISTINCT e.id_number
2 ,e.pref_name_sort "Sort_Name" 3 ,gc.club_description "Club" 4 FROM entity e 5 ,tu_gift_totals tgt 6 ,entity_record_type ert 7 ,address pref 8 ,(SELECT g.gift_club_id_number 9 ,g.gift_club_status 10 ,gct.club_description 11 FROM gift_clubs g 12 ,gift_club_table gct 13 WHERE g.gift_club_code = gct.club_code 14 AND substr(g.gift_club_end_date, 1, 4) = '2007' 15 AND g.gift_club_status = 'L' 16 AND g.school_code = 'FL' 17 AND 0 = (SELECT COUNT(*) 18 FROM gift_clubs zz 19 ,gift_club_table gctz 20 WHERE zz.gift_club_code = gctz.club_code 21 AND zz.gift_club_id_number = g.gift_club_id_number 22 AND zz.gift_club_status = 'L' 23 AND zz.school_code = 'FL' 24 AND substr(zz.gift_club_end_date, 1, 4) = '2007' 25 AND gctz.club_year_type > gct.club_year_type) 26 ) gc
30 AND e.id_number = ert.id_number 31 AND e.id_number = pref.id_number 32 AND e.id_number = gc.gift_club_id_number(+)33 AND pref.addr_pref_ind = 'Y'
37 AND ert.school_code = 'FL' 38 AND tgt.school(+) = 'FL' 39 AND ert.class_year = '1968'
44 (ert.record_type_code = 'GA' AND 45 ert.id_number NOT IN (SELECT z.id_number 46 FROM entity_record_type z 47 WHERE z.record_type_code = 'AL' 48 AND z.school_code = 'FL')) 49 OR 50 (ert.record_type_code = 'ST' AND ert.class_year = '2007')51 )
--
http://www.freelists.org/webpage/oracle-l
Received on Tue Nov 20 2007 - 12:10:38 CST
![]() |
![]() |