CTE1 [MySQL] Common Table Expression (CTE) Common Table ExpressionMySQL 8.XX 버전부터 사용이 가능한 Common Table Expression 즉 CTE는 복잡한 쿼리를 더 간단하고 읽기 쉽게 작성하는 방법으로, 하나의 쿼리에서 재사용할 수 있는 임시 결과 집합을 정의하는 기능이다. CTE는 WITH 키워드를 사용하여 정의되며, 정의된 CTE는 쿼리 내에서 테이블처럼 사용된다. CTE 종류 CTE는 크게 두 가지로 나눌 수 있다. 1. 일반 CTE: 쿼리 실행 시 한 번만 평가되는 임시 결과 집합을 정의2. 재귀적 CTE: 자기 자신을 참조하여 재귀적으로 데이터를 가져오는 CTE CTE 예시일반적인 CTE 예시 WITH EmployeeCTE AS ( SELECT id, name, department_id F.. 2024. 9. 12. 이전 1 다음