Маркетинг для мотивації учасників
У межах нової ініціативи, щоб заохотити членів спортзалу повертатися, команда маркетингу хоче створювати сповіщення, які надсилатимуться після тренування. Ваше завдання — автоматизувати формування цих повідомлень, щоб їх можна було швидко інтегрувати в їхній застосунок.
Повідомлення має виглядати приблизно так: 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;