Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Werk de SELECT-instructie bij met een nieuw veld dat 25% opslag toevoegt op de bestaande price_per_month.
  • Maak een nieuwe kolom plus_five_dollars die $5.00 optelt bij de price_per_month in de sp-tabel.
  • Maak nog een nieuwe kolom die de price_per_month door 2 deelt — noem deze kolom half_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;
Code bewerken en uitvoeren