Is dit een premium-nummer?
In de vorige oefening gebruikte je de Snowflake-UI om de database en tabellen te verkennen waar je mee gaat werken. In de loop van de cursus schakelen we heen en weer tussen de Snowflake-UI en de query-editor die je hier ziet. Tijd om met CASE-statements aan de slag te gaan. Eerst gebruik je de tabel track om de stuksprijs van elk nummer te categoriseren. Aan de slag!
Deze oefening maakt deel uit van de cursus
Gegevens manipuleren in Snowflake
Oefeninstructies
- Begin een
CASE-statement om de prijs van een nummer te classificeren. - Als de
unit_pricevan een nummer0.99is, label het dan als'Standard Song'. - Als de
unit_pricevan een nummer1.99is, label het dan als'Premium Song'.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
SELECT
name,
composer,
-- Begin a CASE statement
___
-- A song priced at 0.99 should be a 'Standard Song'
WHEN ___ = ___ THEN '___'
-- Songs costing 1.99 should be denoted as 'Premium Song'
___ unit_price = 1.99 ___ '___'
END AS song_description
FROM store.track;