카테고리별로 값이 가장 큰 항목을 추출하는 문제는 푸는데, 처음 작성한 코드가 비효율적이라고 생각되어 ChatGPT의 피드백을 받았습니다. RANK 함수를 쓰면 더 효율적으로 문제를 풀 수 있더라구요. 이에 RANK 함수에 대한 사용 방법을 정리해보았습니다.문제: 시도별로 인구가 많은 상위 2개 시군구 추출하기풀이 환경: BigQuery데이터 출처: 행정안전부 주민등록 인구통계테이블: demographics필드: region(지역 정보), total(인구 수)시도: 서울특별시, 경기도...시군구: 종로구, 중구, 고양시...regiontotal서울특별시9,360,400서울특별시 종로구139,093서울특별시 중구121,407서울특별시 용산구205,603...... 시도, 시군구 열 전처리먼저 region ..