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 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)