สำรวจกลุ่มเจ้าของยานพาหนะ
ทีมวิจัยตลาดต้องการสำรวจกลุ่มเจ้าของยานพาหนะ เพื่อทำความเข้าใจพฤติกรรมของพวกเขาให้ดียิ่งขึ้น โดยต้องการวางแผนอย่างรอบคอบเพื่อให้ได้ตัวอย่างที่เป็นตัวแทนที่ดี พวกเขาจึงขอให้จัดกลุ่มเจ้าของยานพาหนะออกเป็น 100 กลุ่ม โดยอิงจากยอดค่าใช้จ่ายในการชาร์จรถของแต่ละคน ลองทำดูเลย!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Window Functions ใน Snowflake
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
user_id,
charging_station_location,
charging_cost,
-- Break records into 100 equally-sized buckets based on
-- charging_cost
___(___) OVER(
ORDER BY ___
) AS survey_group
FROM ELECTRIC_VEHICLES.charging
-- Order by survey_group and charging_station_location
ORDER BY ___, ___;