CommencerCommencez gratuitement

Motiver les membres par le marketing

Dans le cadre d’une nouvelle initiative pour encourager les membres de la salle à revenir, l’équipe marketing souhaite créer des notifications à partager après une séance. Votre rôle est d’automatiser la création de ces messages afin de les intégrer rapidement à leur application.

Le message devrait ressembler à ceci : On <date> you burned <calories burned> calories via <workout type>.

Cet exercice fait partie du cours

<cours>Types de données et fonctions dans Snowflake</cours>
Voir le cours

Instructions de l’exercice

  • Utilisez la fonction appropriée pour assembler plusieurs valeurs textuelles en un seul message.
  • Ajoutez la colonne calories_burned de la table visits au message.
  • Incluez le workout_type réalisé par le membre lors de sa visite dans le message, puis donnez l’alias message au résultat.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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;
Modifier et exécuter le code