Začněte nyníZačněte zdarma

Určování nákupního záměru

Zjistil/a jsi, že do rozhodnutí zákazníka koupit skladbu vstupuje několik faktorů – mimo jiné žánr, délka skladby a její cena. Teď tyto faktory převedeš do použitelných dat tak, že napíšeš dotaz pro měření nákupního záměru.

Toto cvičení je součástí kurzu

Data Manipulation in Snowflake

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř příkaz CASE: pokud mají skladby unit_price 0.99 a patří do žánru Rock and Roll nebo Pop (žánr 5 a 9), klasifikuj je jako 'High' (vysoký nákupní záměr).
  • Pokud je skladba kratší než 5 minut (300000 milisekund) a nepatří do žánru Electronic Dance Music (žánr 15), přiřaď jí nákupní záměr 'Neutral'.
  • Všechny ostatní skladby by měly mít nákupní záměr 'Low'.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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;
Upravit a spustit kód