[sql] 서브쿼리를 이용한 중첩 질의

목차

  1. 서브쿼리 소개
  2. 중첩 질의 예시
  3. 서브쿼리의 장단점
  4. 마치며

1. 서브쿼리 소개

서브쿼리는 SQL 문장 내에 포함된 또 다른 질의문을 의미합니다. 즉, 다른 쿼리의 일부로 포함되는 쿼리라고 할 수 있습니다.

2. 중첩 질의 예시

서브쿼리를 이용하여 중첩 질의를 수행할 수 있습니다. 아래는 employees 테이블에서 급여가 평균보다 높은 직원의 수를 구하는 중첩 질의의 예시입니다.

SELECT COUNT(*) 
FROM employees 
WHERE salary > (SELECT AVG(salary) FROM employees);

3. 서브쿼리의 장단점

4. 마치며

서브쿼리를 이용한 중첩 질의는 데이터베이스에서 다양한 연산을 수행하는 데 유용한 도구입니다. 하지만 성능에 영향을 미칠 수 있으므로 적절하게 활용해야 합니다.

이상으로 서브쿼리를 이용한 중첩 질의에 대해 살펴보았습니다. 감사합니다!