Charging sessions में row numbers जोड़ना
पूरे कोर्स में, आप ELECTRIC_VEHICLES Snowflake स्कीमा की charging टेबल पर विंडो फंक्शंस बनाएँगे. इस टेबल का हर रिकॉर्ड किसी इलेक्ट्रिक वाहन की "charging" सेशन की जानकारी रखता है.
आप शुरुआत एक विंडो फंक्शन से करेंगे, जो हर रिकॉर्ड में एक रो नंबर जोड़ देगा.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Snowflake में Window Functions
अभ्यास निर्देश
SELECTस्टेटमेंट में जोड़करcharging_station_locationऔरuser_idफ़ील्ड्स लौटाएँ.- एक विंडो फंक्शन का उपयोग करके, हर रिकॉर्ड को एक रो नंबर असाइन करें और
charging_costके अनुसार sort करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT
-- Return the charging_station_location and user_id
___,
___,
charging_start_time,
charging_cost,
-- Assign a row number to each record, ordering by charging_cost
___() ___(___ ___ ___)
FROM ELECTRIC_VEHICLES.charging;