Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fungsi LAST_DAY
LAST_DAY mengembalikan tanggal hari terakhir bulan yang berisi tanggal. Tipe pengembalian selalu DATE, terlepas dari tipe data argumen tanggal.
Untuk informasi selengkapnya tentang mengambil bagian tanggal tertentu, lihatFungsi DATE_TRUNC.
Sintaksis
LAST_DAY( { date | timestamp } )
Argumen
tanggal | stempel waktu
Kolom tipe data DATE
atau TIMESTAMP
atau ekspresi yang secara implisit mengevaluasi ke atau tipe. DATE
TIMESTAMP
Jenis pengembalian
DATE
Contoh
Contoh berikut mengembalikan tanggal hari terakhir di bulan berjalan.
select last_day(sysdate);
last_day ------------ 2014-01-31
Contoh berikut mengembalikan jumlah tiket yang terjual untuk masing-masing dari 7 hari terakhir dalam sebulan. Nilai dalam kolom SALETIME adalah stempel waktu.
select datediff(day, saletime, last_day(saletime)) as "Days Remaining", sum(qtysold) from sales where datediff(day, saletime, last_day(saletime)) < 7 group by 1 order by 1;
days remaining | sum ---------------+------- 0 | 10140 1 | 11187 2 | 11515 3 | 11217 4 | 11446 5 | 11708 6 | 10988 (7 rows)