Bonjour,

Voici ma requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
select count(*) from 
(select * from TABLE1 A where EXISTS (select A.NAME FROM TABLE2 B WHERE B.ID=A.ID WHERE TO_CHAR(B.mydate,'yyyy') = '2009')), 
(select * from TABLE2 C WHERE TO_CHAR(C.MYDATE,'YYYY') = '2009')
Sachant que j'ai plusieurs centaines de milliers de records, cette requête est très très longue.

Y a-t- il moyen de l'améliorer?

Merci