Tutorial MySQL ini menjelaskan Cara Menggunakan Fungsi MySQL SUBDATE dengan sintaks dan contoh.

Deskripsi
Fungsi MySQL SUBDATE adalah  mengembalikan nilai tanggal setelah interval waktu / tanggal tertentu dikurangkan.
Syntax

Syntax untuk fungsi MYSQL SUBDATE adalah:

 

atau

 

Penjelasan Parameter
date
Tanggal dimana interval harus dikurangkan.
days
Jumlah hari untuk dikurangkan dari tanggal (sintaks kedua).
value
Nilai interval waktu / tanggal yang ingin Anda kurangi. Anda dapat menentukan nilai positif dan negatif untuk parameter ini (sintaks pertama).
unit
Jenis unit interval seperti DAY, MONTH, MINUTE, HOUR, dan seterusnya. Ini bisa menjadi salah satu dari berikut (sintaks pertama):
Unit Kesesuaian
MICROSECOND 4.1.1+
SECOND 3.2.3+
MINUTE 3.2.3+
HOUR 3.2.3+
DAY 3.2.3+
WEEK 5+
MONTH 3.2.3+
QUARTER 5+
YEAR 3.2.3+
SECOND_MICROSECOND 4.1.1+
MINUTE_MICROSECOND 4.1.1+
MINUTE_SECOND 4.1.1+
HOUR_MICROSECOND 4.1.1+
HOUR_SECOND 4.1.1+
HOUR_MINUTE 3.2.3+
DAY_MICROSECOND 4.1.1+
DAY_SECOND 3.2.3+
DAY_MINUTE 3.2.3+
DAY_HOUR 3.2.3+
YEAR_MONTH 3.2.3+


Catatan
  • Jika menentukan nilai interval yang terlalu pendek untuk unit yang telah ditentukan, fungsi MySQL SUBDATE akan mengasumsikan bahwa sebagian besar nilai interval tidak disediakan.
  • Fungsi MySQL SUBDATE (hanya sintaks pertama) adalah sinonim untuk fungsi DATE_SUB.
  • Menggunakan fungsi MySQL SUBDATE dengan nilai negatif sebagai parameter sama dengan menggunakan fungsi MySQL ADDDATE.
Berlaku untuk

Fungsi MySQL SUBDATE dapat digunakan dalam versi MySQL sebagai berikut:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1.1
Contoh

Mari kita lihat beberapa contoh fungsi MySQL SUBDATE dan jelajahi bagaimana cara menggunakan fungsi SUBDATE di MySQL.