데이터베이스 with 쿼리 CTE 쿼리 사용하는 방법
WITH 절(공통 테이블 표현식, CTE)은 SQL에서 복잡한 쿼리를 간소화하고 가독성을 높이기 위해 사용됩니다. 이를 통해 서브쿼리를 정의하고 나중에 메인 쿼리에서 참조할 수 있습니다. WITH 절을 사용하면 반복적으로 사용되는 서브쿼리를 한 번만 정의하여 재사용하거나, 단계적으로 쿼리를 작성할 수 있습니다. 1. 기본 구문WITH cte_name AS ( SELECT column1, column2, ... FROM table_name WHERE condition ) SELECT column1, column2, ... FROM cte_nameWHERE condition; cte_name: 공통 테이블 표현식의 이름.AS: 공통 테이블 표현식의 본문을 정의.SELECT 문: WITH 절에서 정의한 결과..
IT/DB
2024. 11. 11. 21:56