Definisi dan Penggunaan
Fungsi DATE_SUB()
dapat digunakan untuk mengurangi interval waktu / tanggal dari tanggal dan kemudian mengembalikan tanggal.
Syntax
DATE_SUB(date, INTERVAL value interval)
Nilai Parameter
Parameter | Deskripsi |
---|---|
date | Required. Tanggal yang akan diubah |
value | Required. Nilai interval waktu / tanggal yang akan ditambahkan. Baik nilai positif dan negatif diperbolehkan |
addunit | Required. Jenis interval yang akan ditambahkan. Bisa menjadi salah satu nilai berikut: MICROSECOND SECOND MINUTE HOUR DAY WEEK MONTH QUARTER YEAR SECOND_MICROSECOND MINUTE_MICROSECOND MINUTE_SECOND HOUR_MICROSECOND HOUR_SECOND HOUR_MINUTE DAY_MICROSECOND DAY_SECOND DAY_MINUTE DAY_HOUR YEAR_MONTH |
Detail Teknis
Works in: | Mulai dari MySQL 4.0 |
---|
Contoh
Kurangi 10 hari dari tanggal dan kembalikan tanggal:
SELECT DATE_SUB("2019-09-09", INTERVAL 20 DAY);
Contoh
Kurangi 3 jam dari tanggal dan kembalikan tanggal:
SELECT DATE_SUB("2017-06-15 09:34:21", INTERVAL 3 HOUR);