เปรียบเทียบพลังงานที่ใช้
ความสามารถในการเปรียบเทียบแต่ละแถวกับค่าสรุปรวมถือเป็นหนึ่งในกรณีการใช้งานที่มีประสิทธิภาพที่สุดของ window functions ในแบบฝึกหัดนี้ จะสร้าง window functions สองตัวเพื่อเปรียบเทียบแต่ละแถวกับค่าพลังงานที่ใช้น้อยที่สุดและมากที่สุด
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Window Functions ใน Snowflake
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
user_id,
charging_station_location,
charger_type,
energy_consumed,
-- Find the least energy consumed in a charging session
___(___) OVER(
ORDER BY ___
) AS least_energy_consumed
FROM ELECTRIC_VEHICLES.charging;