MulaiMulai sekarang secara gratis

Menyelami biaya pengisian daya

Mari kita selami lebih dalam! Sebelumnya, Anda memberikan peringkat untuk setiap stasiun pengisian berdasarkan biaya setiap pengisian. Sekarang, mari kita cari informasi lebih lanjut tentang biaya pengisian untuk sesi di setiap stasiun pengisian.

Latihan ini adalah bagian dari kursus

Fungsi Window di Snowflake

Lihat Kursus

Petunjuk latihan

  • Tentukan biaya pengisian untuk pengisian pertama di setiap stasiun, berdasarkan charging_start_time.
  • Temukan nilai rata-rata charging_cost untuk setiap stasiun pengisian.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

SELECT
    user_id,
    charging_station_id,
    charging_cost,
    
    -- Based on the charging_start_time, find the first 
    -- charging cost for each location
	___(___) OVER(
    	PARTITION BY charging_station_id
      	ORDER BY ___
    ) AS first_charging_cost,

	-- Find the average charging cost for charging station id
    ___(___) ___(
        ___ ___ ___
    ) AS average_charging_cost
    
FROM ELECTRIC_VEHICLES.charging
ORDER BY charging_station_id;
Edit dan Jalankan Kode