31 March 2026 php
Cara Memajukan dan Memundurkan Tanggal di MySQL
Memajukan dan memundurkan tanggal ke interval tertentu di mysql bisa dilakukan dengan fungsi DATE_ADD dan DATE_SUB.
Memajukan Tanggal di MySQL
Untuk memajukan tanggal di MySQL, gunakan fungsi DATE_ADD. Syntaxnya:
DATE_ADD(tanggal, INTERVAL jumlah jenis_inverval)
Contoh:
DATE_ADD(created_at, INTERVAL 1 DAY)
Contoh digunakan di operasi update data:
UPDATE orders
SET created_at = DATE_ADD(created_at, 1 DAY);
Daftar jenis interval:
- 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
Memundurkan Tanggal di MySQL
Untuk memundurkan tanggal di MySQL, gunakan fungsi DATE_SUB. Syntaxnya:
DATE_SUB(tanggal, INTERVAL jumlah jenis_inverval)
Contoh:
DATE_SUB(created_at, INTERVAL 1 DAY)
Contoh digunakan di operasi update data:
UPDATE orders
SET created_at = DATE_SUB(created_at, 1 DAY);
Daftar jenis interval pada DATE_SUB sama dengan di DATE_ADD.