激励会员营销
作为激励健身房会员回归的新举措的一部分,市场团队希望在会员完成训练后向其推送通知。您的任务是将这些消息的生成自动化,方便快速集成到他们的应用中。
消息应类似如下格式:On <date> you burned <calories burned> calories via <workout type>。
本练习是课程的一部分
Snowflake 中的数据类型与函数
练习说明
- 使用合适的函数,将多段文本拼接为一条完整消息。
- 将
visits表中的calories_burned加入到消息中。 - 在消息中包含会员本次访问的
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;