SUBQUERY 와 JOIN 의 차이 (上)
SQL 쿼리문을 작성하면서 마주할 고민 중 하나는 바로 서브 쿼리와 조인 중 어떤 문법을 사용하는 것이 좋을지 판단하는 것입니다. 상황에 따라 조인을 사용하는 것이 훨씬 좋을 때도 있고, 반면에 서브 쿼리를 사용하는 것이 좋을 때도 있습니다. 그래서 이번 글에서는 각 상황을 훑어보려고 합니다. 서브 쿼리는 복잡한 SQL 쿼리문에 많이 사용됩니다. 보통은 메인 쿼리라고 부르는 외부 쿼리가 있고, 외부 쿼리 내에 다른 쿼리문, 즉 내부 쿼리가 있는 구조입니다. 서브 쿼리의 구조는 간단할 수도 있고 조금 복잡할 수도 있습니다. 간단한 형태의 서브 쿼리는 내부 쿼리가 외부 쿼리의 열에 의존하지 않습니다. 내부 쿼리만으로도 충분히 쿼리가 실행 가능해야 합니다. 반면에 좀 더 복잡한 형태의 서브 쿼리는 내부 쿼리가..
자료 번역 : SQL
2021. 1. 24. 15:23