구매 의도 판별하기
고객이 노래를 구매하는 데 영향을 주는 요소로 장르, 곡 길이, 가격 등이 있다는 것을 파악했어요. 이제 이를 실행 가능한 데이터로 바꾸기 위해, 구매 의도를 측정하는 쿼리를 작성해 보세요.
이 연습은 강의의 일부입니다
Snowflake에서 데이터 조작
연습 안내
CASE문을 만드세요. 노래의unit_price가0.99이고 장르가 Rock and Roll 또는 Pop(장르5,9)이면 구매 의도를'High'로 분류하세요.- 노래가 5분(
300000밀리초) 미만이고 Electronic Dance Music(장르15)이 아니면 구매 의도를'Neutral'로 지정하세요. - 그 외 모든 노래는 구매 의도를
'Low'로 지정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT
name,
unit_price,
CASE
-- Inexpensive Rock and Pop songs are always high-intent
WHEN ___ = ___ AND genre_id IN (___, ___) THEN '___'
-- Shorter, non-EDM tracks have neutral buyer intent
___ milliseconds < ___ ___ ___ != ___ ___ '___'
-- Everything else is low
___ '___'
END AS buyer_intent
FROM store.track;