
여러 테이블에서 어떠한 기준으로 데이터를 종합해 가져오는 것데이터를 가져오려는 여러 테이블에서 한 테이블에는 데이터가 있지만 다른 테이블에는 상응하는 데이터가 없더라도 데이터가 있는 쪽의 데이터는 전부 가져오도록 하는 Join 방법.Left 또는 Right로 기준 테이


CTE = Common Table Expression, 공통 테이블 표현식CTE는 임시적으로 생성되는 이름이 있는 결과셋으로, SQL 쿼리 내에서 마치 임시 테이블처럼 사용할 수 있음WITH 키워드를 사용하여 정의함서브쿼리(중첩 쿼리)보다 가독성이 좋고, 재사용이 가능

PARTITION BY는 윈도우 함수(Window Function)와 함께 사용되며, 특정 기준(파티션)으로 데이터를 그룹화한 후 해당 그룹 내에서 연산을 수행하도록 해줌원본 데이터의 행 수를 유지하며 데이터를 그룹화하고, 그룹 별 연산을 수행할 수 있도록 해줌데이터를