Window
Snowflake
MIN_WINDOW
Mencari nilai minimum dalam window frame. Berguna untuk tracking historical lows.
Tipe hasil:
Same as inputSyntax
SQL
MIN(expression) OVER ([PARTITION BY ...] [ORDER BY ...])Parameter
expressionANYwajib
Column yang akan dicari minimumnya
Contoh Penggunaan
Track Historical Low
SQL
1 SELECT 2 date, 3 price, 4 MIN(price) OVER (ORDER BY date) as historical_low, 5 price - MIN(price) OVER (ORDER BY date) as above_low 6 FROM stock_prices;
Track harga terendah historis.
Pertanyaan Umum tentang MIN_WINDOW
Apa itu fungsi MIN_WINDOW di Snowflake?
Mencari nilai minimum dalam window frame. Berguna untuk tracking historical lows. Di Snowflake, fungsi MIN_WINDOW termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan MIN_WINDOW di Snowflake?
Gunakan sintaks berikut: MIN(expression) OVER ([PARTITION BY ...] [ORDER BY ...]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi MIN_WINDOW?
Fungsi MIN_WINDOW mengembalikan nilai bertipe Same as input. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi MIN_WINDOW?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: expression (ANY, wajib): Column yang akan dicari minimumnya.