会員マーケティングの動機づけ
ジムの会員にトレーニング後の通知を送り、再来訪を促す新しい取り組みの一環として、マーケティングチームがメッセージの作成を検討しています。あなたの役割は、このメッセージの生成を自動化し、アプリにスムーズに組み込めるようにすることです。
メッセージの形式は次のとおりです:On <date> you burned <calories burned> calories via <workout type>
この演習はコースの一部です
Snowflake のデータ型と関数
演習の手順
- 適切な関数を使って、複数のテキスト値を1つのメッセージに結合してください。
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;