Cara nambah lan nyuda tanggal lan wektu ing MySQL
Referensi
Situs web resmi MySQL Dokumentasi Produk Fungsi tanggal lan wektuDATE_ADD lan DATE_SUB
Kaloro fungsi kasebut minangka pasangan, siji minangka tambahan lan liyane yaiku pangurangan. Fungsine kanggo nambah utawa nyuda periode wektu saka tanggal sing ditemtokake. Kanggo panggunaan tartamtu, waca conto ing ngisor iki. Ing conto pisanan, kita nambahake sewulan kanggo wektu saiki, lan sing nomer loro mundur sewulan saka wektu saiki.
SELECT DATE_ADD(now(), INTERVAL 1 MONTH);
SELECT DATE_SUB(now(), INTERVAL 1 MONTH);
NAMBAH lan NINGGAL
Kaloro fungsi kasebut uga minangka pasangan, siji minangka tambahan lan liyane yaiku pangurangan. Panggunaane padha karo DATE_ADD lan DATE_SUB. Kanggo panggunaan tartamtu, waca conto ing ngisor iki. Ing conto pisanan, kita nambahake sewulan kanggo wektu saiki, lan sing nomer loro mundur sewulan saka wektu saiki.
SELECT ADDDATE(now(), INTERVAL 1 MONTH);
SELECT SUBDATE(now(), INTERVAL 1 MONTH);
Panggunaan liyane
Kita mung nggunakake wulan minangka parameter ing conto, nanging, jam, menit, detik, minggu, dina, taun uga bisa digunakake minangka parameter, lan uga bisa ndhukung menit lan detik, jam lan menit lan detik lan liya-liyane kombinasi Kanggo rincian, waca dhaptar ing ngisor iki.
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND 'SECONDS.MICROSECONDS'
MINUTE_MICROSECOND 'MINUTES:SECONDS.MICROSECONDS'
MINUTE_SECOND 'MINUTES:SECONDS'
HOUR_MICROSECOND 'HOURS:MINUTES:SECONDS.MICROSECONDS'
HOUR_SECOND 'HOURS:MINUTES:SECONDS'
HOUR_MINUTE 'HOURS:MINUTES'
DAY_MICROSECOND 'DAYS HOURS:MINUTES:SECONDS.MICROSECONDS'
DAY_SECOND 'DAYS HOURS:MINUTES:SECONDS'
DAY_MINUTE 'DAYS HOURS:MINUTES'
DAY_HOUR 'DAYS HOURS'
YEAR_MONTH 'YEARS-MONTHS'
informasi liyane
Nyatane, pangurangan uga bisa nggunakake DATE_ADD, mung kudu nulis parameter minangka angka negatif. Kajaba iku, MariaDB minangka cabang saka MySQL, lan sintaks SQL intine padha, mula ana papat fungsi ing ndhuwur ing MariaDB, lan panggunaane padha persis.