이번 시간에는 DBMS의 window function의 over 절에 대해서 살펴보자. over 절의 활용 over() 절window 함수를 사용하기 위해서는 over() 절이 필수 항목이다. sum()을 그냥 쓰면 집계함수가 되고 over()가 있어야 window 함수가 된다. 다음의 간단한 예를 살펴보자.select title, length, rating, sum(length) over() "길이합", sum(length) over(partition by rating) "등급별 길이합"from filmorder by length;첫 번째 경우 처럼 over 절이 비어있으면 모든 쿼리 행을 대상으로 구성되며 window 함수는 전체 쿼리 결과를 하나의 파티션으로 취급한다. 따라..
window function 2
이번 시간에는 DBMS의 window function의 over 절에 대해서 살펴보자. over 절의 활용 over() 절window 함수를 사용하기 위해서는 over() 절이 필수 항목이다. sum()을 그냥 쓰면 집계함수가 되고 over()가 있어야 window 함수가 된다. 다음의 간단한 예를 살펴보자.select title, length, rating, sum(length) over() "길이합", sum(length) over(partition by rating) "등급별 길이합"from filmorder by length;첫 번째 경우 처럼 over 절이 비어있으면 모든 쿼리 행을 대상으로 구성되며 window 함수는 전체 쿼리 결과를 하나의 파티션으로 취급한다. 따라..
2024.09.11