sql >> Databáze >  >> RDS >> Oracle

IN vs OR Oracle, který rychlejší?

IN je vhodnější než OR -- OR je notoricky špatný výkon a může způsobit další problémy, které by vyžadovaly použití závorek ve složitých dotazech.

Lepší možnost než IN nebo OR , je připojit se k tabulce obsahující hodnoty, které chcete (nebo nechcete). Tato tabulka pro srovnání může být odvozená, dočasná nebo již existující ve vašem schématu.



  1. Vynucení časového limitu dotazu na serveru SQL Server

  2. Konverze časového pásma v dotazu SQL

  3. Jak získat záznamy za posledních 7 dní v MySQL

  4. Prohlášení Oracle