sql >> Databasteknik >  >> RDS >> Oracle

IN vs OR för Oracle, vilket snabbare?

IN är att föredra framför OR -- OR är ett notoriskt dåligt resultat och kan orsaka andra problem som skulle kräva användning av parentes i komplexa frågor.

Bättre alternativ än någondera IN eller OR , är att gå med i en tabell som innehåller de värden du vill ha (eller inte vill ha). Denna tabell för jämförelse kan härledas, vara tillfällig eller redan existera i ditt schema.



  1. Hur man migrerar en Oracle-databas från AWS EC2 till AWS RDS

  2. Hur sammanfogar man kolumner i en Postgres SELECT?

  3. Fel vid överföring av data till Heroku:tidszonförskjutning utanför intervallet

  4. Hur får man skript av SQL Server-data?