Je fais un requete SQL oracle sur une table ayant un certain nombre de lignes.
 
La requete est de la forme :
 
select unique A.DATA1 || '!' || A.DATA2 || A.DATA3
from   TABLE_A A
where  A.DATA4 = 8616360
and A.DATA5 not in
( select B.DATA5
  from   TABLE_B B,
         TABLE_C C
  where  B.DATA6 = C.DATA6
  and    C.DATA4 = 8616360);  
 
Seul hic, le temps de réponse est beaucoup trop long ...
Chaque requête renvoyant + de 10000 lignes, les 2 imbriquées, c'est une horreur !!
Qui aurait une idée de génie pour me permettre d'en venir à bout ??
 
Merci de votre aide,
JM
 
Message édité par juan72 le 13-05-2005 à 15:08:51