НачатьНачать бесплатно

Мотивирующие сообщения для участников

В рамках новой инициативы по привлечению участников фитнес-клуба команда маркетинга хочет отправлять им уведомления после каждой тренировки. Ваша задача — автоматизировать создание таких сообщений, чтобы их можно было быстро интегрировать в приложение.

Сообщение должно выглядеть примерно так: On <date> you burned <calories burned> calories via <workout type>.

Это упражнение является частью курса

Типы данных и функции в Snowflake

Посмотреть курс

Инструкции к упражнению

  • Используйте подходящую функцию, чтобы объединить несколько текстовых значений в одно сообщение.
  • Добавьте в сообщение значение calories_burned из таблицы visits.
  • Включите в сообщение workout_type — тип тренировки, которую выполнил участник во время визита, — и присвойте результату псевдоним message.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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;
Редактировать и запускать код