เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

จัดอันดับสมาชิกยิมตามประสิทธิภาพ

ตอนนี้ที่สร้างฟังก์ชัน calories_per_minute เสร็จแล้ว ก็ได้เวลาสร้างชุดข้อมูลให้ทีมพัฒนา ขั้นตอนนี้จะช่วยให้แอปของพวกเขาโดดเด่นขึ้นอย่างแน่นอน!

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ชนิดข้อมูลและฟังก์ชันใน Snowflake

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ฟังก์ชัน calories_per_minute เพื่อคำนวณประสิทธิภาพการออกกำลังกายของสมาชิกยิมแต่ละคนจากตาราง visits
  • ตั้งชื่อ alias ให้คอลัมน์ผลลัพธ์ว่า workout_efficiency
  • เรียงลำดับผลลัพธ์ตาม workout_efficiency

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

SELECT
    user_id,
    gym_id,
    checkin_time,

	-- Determine workout efficiency for each user using the check in/out
    -- time, as well as the number of calories burned
    ___(
        ___, 
        ___, 
        ___
    ) AS ___  -- Alias the results as workout_efficiency

FROM CORE_GYM.visits

-- Order the results by workout_efficiency
___ ___ ___ DESC;
แก้ไขและรันโค้ด