-
Bigquery에서 GROUP BY를 이용하여, 서울 2023년 아파트 전세(실거래) 평균값 알아보기 - feat. round함수, cast 함수 사용하기Backend/Bigquery 2023. 8. 12. 14:28
필자는 실거래가 이루어진 데이터를 open api를 통해 bigquery에 적재하였다.
조건을 넣어, 2023년 서울 실거래되었고, 지어진 지 2010년 이상 된 전세, 아파트의 평균 거래 값과 등수를 나열해보는 쿼리를 만들어 보았다.
SELECTACC_YEAR,SGG_NM,round(avg(CAST(RENT_GTN as INT64)),1) as avgofrentFROM `sy-gcp-project.analytics.payment_2023`WHERE HOUSE_GBN_NM ='아파트'AND RENT_GBN = '전세'AND BUILD_YEAR like '201%'GROUP BY 1,2ORDER BY 3 DESC여기서 사용했던 함수는 3가지가 있다.
1. round 함수는 반올림을 첫째 자리 까지 하기 위함.
2. cast는 전세 보증금이 str로 되어있기 때문에 int로 변경.
3. avg는 평균 값.
그 외 where 문에 조건을 걸어주었고, group by를 통해 구 별로 묶어주었다.
마지막으로 order by를 통해 등수를 매겨보았다.
결과는 아래와 같다.
'Backend > Bigquery' 카테고리의 다른 글
서울 열린 데이터광장에서 API 이용하여 빅쿼리에 데이터 적재 (0) 2023.08.11 서울 열린 데이터광장에서 API 이용하여 빅쿼리에 데이터 적재 및 배치 시작! (0) 2023.08.11 Bigquery에서 숫자를 문자열로 변환 후, substr 사용하기 (0) 2023.08.10 Bigquery 이용하여 간단한 where 조건문 걸기 (0) 2023.08.09 Bigquery에 DTS 기능 이용하기 - Data Transfer Service (0) 2023.07.04