[SQL 분석] CH 2. 이커머스 데이터를 통한 사업 현황 파악 : Big Query 유용한 함수

이진호·2024년 10월 30일
0

필요 없는 컬럼은 제외하고 불러올 때

except 이용하기

select * except (컬럼명1, 컬럼명2 ...)
from 테이블명;

특정 컬럼을 불러올 때부터 변경하고 싶을 때

replace 이용하기
예를 들어서, price라는 컬럼에 1000을 곱해서 import하고 싶을 때...

select * replace (price * 1000 as price)
from 테이블명;

데이터 타입 바꾸고 싶을 때

CAST 이용하기

cast('값' as 데이터타입)

SAFE_CAST 이용하기

safe_cast('값' as 데이터타입)

결과

이 외에도, 오류를 발생하지 않는 SAFE 연산은 다양함
특히, DIVIDE의 경우 0을 나누는 경우를 대비해서 중요함


🔵 흥미로웠던 점:
replace와 safe divide는 정말 유용할 것 같다.

🔵 다음 학습 계획:
빅쿼리로 다룬 데이터를 시각화하기 위해, 대시보드용 데이터를 제작하는 과정을 배울 것입니다.

0개의 댓글