Bonjour,

voici ma requête qui prend beaucoup de temps (Oracle 11gR2)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
update n47oa_d.cp_bank_acct_fr --a inner join n47oa_d.cp_bank_acct_fr b on a.
set preferred = 1
where l_for in (select l_for from n47oa_d.cp_bank_acct_fr where preferred =0  group by l_for having count(distinct(o__num))=1)
Peut-on l'optimiser ?

Merci