Kom igångKom igång gratis

Motivera medlemmarnas marknadsföring

Som en del av en ny satsning för att motivera gymmedlemmar att komma tillbaka vill marknadsföringsteamet skapa notiser att dela med medlemmarna efter ett träningspass. Din uppgift är att automatisera skapandet av dessa meddelanden så att de snabbt kan integreras i deras app.

Meddelandet ska se ut ungefär så här: On <date> you burned <calories burned> calories via <workout type>.

Den här övningen är en del av kursen

Datatyper och funktioner i Snowflake

Visa kurs

Övningsinstruktioner

  • Använd lämplig funktion för att slå ihop flera textvärden till ett enda meddelande.
  • Lägg till calories_burned från tabellen visits i meddelandet.
  • Inkludera workout_type som medlemmen utförde under sitt besök i meddelandet och ge resultatet aliaset message.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

SELECT
    v.user_id,
    g.location,
    
    -- Concatenate the following strings to create a sentence
    ___(
        'Congrats! On ', 
        DATE(v.checkin_time), 
        ' you burned ', 
        v.___,  -- Add the calories burned
        ' calories via ', 
        v.___  -- Add the workout type
    ) AS message

FROM CORE_GYM.visits AS v
JOIN CORE_GYM.gyms AS g
    ON v.gym_id = g.gym_id;
Redigera och kör kod