FIRST_VALUE() 그룹 영역을 토대로 첫번째 값을 칼럼에 표시하는 함수이다. 즉, 조회된 세트(집합)에서 어떠한 상황에서도 첫 번째 값을 구하는 함수가 FIRST_VALUE이다. 주의해야 할 점은 OVER()에 ORDER BY 절을 꼭 삽입해야한다는 것이다. SELECT COL1, COL2, FIRST_VALUE(COL1) OVER(ORDER BY COL2) FROM TABLE_NAME SELECT COL1, COL2, FIRST_VALUE(COL1) OVER(PARTITION BY COL1 ORDER BY COL2) FROM TABLE_NAME https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html#function_fi..