Oracle
 sql >> Base de données >  >> RDS >> Oracle

IN vs OR d'Oracle, lequel est le plus rapide ?

IN est préférable à OR -- OR est notoirement mauvais et peut causer d'autres problèmes qui nécessiteraient l'utilisation de parenthèses dans des requêtes complexes.

Meilleure option que l'un ou l'autre IN ou OR , consiste à joindre à une table contenant les valeurs que vous voulez (ou ne voulez pas). Cette table de comparaison peut être dérivée, temporaire ou déjà existante dans votre schéma.