Lidmaatschapsprijzen aanpassen
Het business development-team overweegt een wijziging van de lidmaatschapsprijzen. Ze vragen jou om een paar verschillende opties uit te werken en de resultaten te laten zien. In dit voorbeeld ga je precies dat doen!
Deze oefening maakt deel uit van de cursus
Gegevenstypen en functies in Snowflake
Oefeninstructies
- Werk de
SELECT-instructie bij met een nieuw veld dat 25% opslag toevoegt op de bestaandeprice_per_month. - Maak een nieuwe kolom
plus_five_dollarsdie$5.00optelt bij deprice_per_monthin desp-tabel. - Maak nog een nieuwe kolom die de
price_per_monthdoor2deelt — noem deze kolomhalf_off.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
SELECT
m.user_id,
m.sign_up_date,
m.subscription_plan,
sp.price_per_month AS original_price,
-- Add a 25% uplift to the existing price per month
___ * 1.25 AS twenty_five_percent_uplist,
-- Increase the price_per_month by $5.00
___ ___ ___ AS ___,
-- Divide the price per month by 2
___
FROM CORE_GYM.subscription_plans AS sp
JOIN CORE_GYM.members AS m
ON sp.subscription_plan = m.subscription_plan;