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

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

Syntax untuk fungsi MYSQL DATE_SUB adalah:

 

 

Penjelasan Parameter
date
Tanggal dimana interval harus dikurangkan.
value
Nilai interval waktu / tanggal yang ingin dikurangi. Teman-teman dapat menentukan nilai positif dan negatif untuk parameter ini.
unit
Jenis unit interval seperti DAY, MONTH, MINUTE, HOUR, dan seterusnya. Ini bisa menjadi salah satu dari berikut:
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 singkat untuk unit yang telah ditentukan, fungsi DATE_SUB akan mengasumsikan bahwa sebagian besar nilai interval tidak disediakan.
  • Menggunakan fungsi DATE_SUB dengan nilai negatif sebagai parameter setara dengan menggunakan fungsi DATE_ADD.
Berlaku untuk

Fungsi MySQL DATE_SUB 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, MySQL 4.0, MySQL 3.23
Contoh

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