문제
- 빅쿼리에서는 GROUP_CONCAT 함수를 지원하지 않는다.
- 하지만 난 GROUP_CONCAT 같은 함수가 필요했다.
해결 방법
- GROUP_CONCAT과 비슷한 기능을 하는 함수는 찾을 수 없었다.
- 결국 다른 함수들을 조합해서 이를 해결했다.
SELECT STRING_AGG(emp_name), ', ') OVER(PARTITION BY salary)
해석하자면, 연봉(salary)이 같은 그룹별로 이름을 가져와서 콤마(',')를 구분자로 하여 문자열을 결합하는 방식이다.