การสร้างแรงจูงใจด้านการตลาดสำหรับสมาชิก
ทีมการตลาดต้องการสร้างการแจ้งเตือนเพื่อส่งให้สมาชิกหลังออกกำลังกาย เพื่อดึงดูดให้พวกเขากลับมาใช้บริการอีกครั้ง งานของคุณคือสร้างข้อความเหล่านี้โดยอัตโนมัติ เพื่อให้สามารถนำไปใช้งานในแอปได้อย่างรวดเร็ว
รูปแบบข้อความควรเป็นดังนี้: 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;