Визначення наміру покупця
Ви з'ясували, що на купівлю пісні клієнтом впливають кілька чинників. Зокрема жанр і тривалість пісні, а також її ціна. Тепер перетворіть це на корисні дані, написавши запит для оцінювання наміру покупця.
Ця вправа є частиною курсу
Опрацювання даних у Snowflake
Інструкції до вправи
- Створіть оператор
CASE; якщо пісні маютьunit_price0.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;