je requête suivante:intersection oracle avec ou sans
select id from t1
intersect
select id from t2
intersect
select id from t3
id pourrait être non unique dans certains tableaux, donc je dois utiliser distinctes.
En général ce qui est mieux:
select distinct id from (
select id from t1
intersect
select id from t2
intersect
select id from t3)
ou
select distinct id from t1
intersect
select id from t2 -- here id is unique
intersect
select distinct id from t3
"better" - En quel sens? Performance? Il suffit de les exécuter tous les deux et de trouver ou d'utiliser un plan d'explication. – Ollie
@Ollie, oui performance –