Fungsi LAST_DAY - Amazon Redshift

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.

Sintaks

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

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)