ปรับราคาสมาชิก
ทีมพัฒนาธุรกิจกำลังพิจารณาปรับราคาสมาชิก และได้ขอให้คุณสร้างตัวเลือกราคาหลายรูปแบบพร้อมแสดงผลลัพธ์ ในแบบฝึกหัดนี้ คุณจะได้ทำสิ่งนั้นโดยตรง!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ชนิดข้อมูลและฟังก์ชันใน Snowflake
คำแนะนำการฝึกหัด
- อัปเดตคำสั่ง
SELECTโดยเพิ่มฟิลด์ใหม่ที่คำนวณราคาprice_per_monthเพิ่มขึ้น 25% - สร้างคอลัมน์ใหม่ชื่อ
plus_five_dollarsที่บวก$5.00เข้ากับprice_per_monthในตารางsp - สร้างคอลัมน์ใหม่อีกคอลัมน์ที่หาร
price_per_monthด้วย2แล้วตั้งชื่อคอลัมน์นี้ว่าhalf_off
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
m.user_id,
m.sign_up_date,
m.subscription_plan,
sp.price_per_month AS original_price,
-- Add a 25% uplift to the existing price per month
___ * 1.25 AS twenty_five_percent_uplist,
-- Increase the price_per_month by $5.00
___ ___ ___ AS ___,
-- Divide the price per month by 2
___
FROM CORE_GYM.subscription_plans AS sp
JOIN CORE_GYM.members AS m
ON sp.subscription_plan = m.subscription_plan;