Date & Time
Snowflake
LAST_DAY
Mengembalikan hari terakhir dari periode (bulan, minggu, tahun) yang mengandung tanggal yang diberikan.
Tipe hasil:
DATESyntax
SQL
LAST_DAY(date_or_timestamp [, date_part])Parameter
date_or_timestampDATE/TIMESTAMPwajib
Tanggal input
date_partVARCHARopsional
Periode: MONTH (default), WEEK, QUARTER, YEAR
Contoh Penggunaan
Last Day of Different Periods
SQL
1 SELECT 2 LAST_DAY('2024-02-15') as last_of_feb, 3 LAST_DAY('2024-02-15', 'QUARTER') as last_of_q1, 4 LAST_DAY('2024-02-15', 'YEAR') as last_of_year;
Hari terakhir dari berbagai periode.
Hasil
| last_of_feb | last_of_q1 | last_of_year |
|---|---|---|
| 2024-02-29 | 2024-03-31 | 2024-12-31 |
Pertanyaan Umum tentang LAST_DAY
Apa itu fungsi LAST_DAY di Snowflake?
Mengembalikan hari terakhir dari periode (bulan, minggu, tahun) yang mengandung tanggal yang diberikan. Di Snowflake, fungsi LAST_DAY termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan LAST_DAY di Snowflake?
Gunakan sintaks berikut: LAST_DAY(date_or_timestamp [, date_part]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi LAST_DAY?
Fungsi LAST_DAY mengembalikan nilai bertipe DATE. 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 LAST_DAY?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: date_or_timestamp (DATE/TIMESTAMP, wajib): Tanggal input; date_part (VARCHAR, opsional): Periode: MONTH (default), WEEK, QUARTER, YEAR.