私は標準のHR Oracleデータベースで練習しており、セット演算子INTERSECTの使用については疑問があります。私はこのような状況があります。使用自然結合と集合演算子交差の間にパフォーマンスの違いはありますか?
SELECT employee_id, job_id, department_id
FROM employees
NATURAL JOIN job_history;
SELECT employee_id, job_id, department_id
FROM employees
INTERSECT
SELECT employee_id, job_id, department_id
FROM job_history;
どちらのステートメントが結果の同じセットを持っています。パフォーマンスの違いはありますか?ありがとう。
あなたのデータに対して実行することで確認できます。 –
SQL * DeveloperのEXPLAIN PLAN機能(F10?)を使用すると、それが表示されます。 – Zastai
私の神、私はそれを見ていない!ありがとう – Rattlesnake