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

ดึงดูดเจ้าของรถด้วยตัวชี้วัด

ทีมการตลาดต้องการส่งข้อความหลังการชาร์จให้เจ้าของรถ โดยเปรียบเทียบข้อมูลของผู้ใช้แต่ละคนกับค่าเฉลี่ยของรุ่นรถนั้น ๆ ซึ่งปัจจุบันต้องใช้สองตารางแยกกัน ทีมจึงอยากให้กระบวนการนี้กระชับขึ้น — และมาขอความช่วยเหลือจากคุณ ถึงเวลาแล้วที่จะพิสูจน์ฝีมือ!

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

Window Functions ใน Snowflake

ดูคอร์ส

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

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

SELECT
    user_id,
    vehicle_model,
    energy_consumed,
    charging_duration,
	
    -- Count the total number of charging sessions by vehicle_model
    ___(*) OVER(
        PARTITION BY ___
    ) AS total_number_of_charges
    
FROM ELECTRIC_VEHICLES.charging
ORDER BY vehicle_model;
แก้ไขและรันโค้ด