Bonjour,
Je souhaite en fait tester le plus rapidement possible l'existence d'au moins un tuple résultat d'une requête de selection quelconque et s'arrêter une fois trouvé sans parcourir le reste.
Auriez vous une idée pour ce faire?
Merci
Sonia
Bonjour,
Je souhaite en fait tester le plus rapidement possible l'existence d'au moins un tuple résultat d'une requête de selection quelconque et s'arrêter une fois trouvé sans parcourir le reste.
Auriez vous une idée pour ce faire?
Merci
Sonia
Sous ORACLE, je ferais un truc comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT 1 FROM DUAL WHERE EXISTS (SELECT NULL FROM taTable WHERE tesConditions)
j'ignores en fait, dans Orcale, si la clause exists parcours tous les tuples de la requête ou elle s'arrête dés le premier trouvé?
merci
Cela me paraît le minimum en terme d'optimisation (réponse en 0.06s pour 1 000 000 lignes)Envoyé par sonia273
Partager