Kif iżżid u tnaqqas id-dati u l-ħinijiet fil-MySQL

Referenza

Il-websajt uffiċjali tal-MySQL Dokumentazzjoni tal-Prodott Funzjonijiet ta 'data u ħin

DATE_ADD u DATE_SUB

Dawn iż-żewġ funzjonijiet huma par, waħda hija żieda u l-oħra hija tnaqqis. Il-funzjoni tagħhom hija li jżidu jew inaqqsu perjodu ta 'żmien mid-data speċifikata. Għal użu speċifiku, irreferi għall-eżempju li ġej. Fl-ewwel eżempju, aħna nżidu xahar mal-ħin kurrenti, u t-tieni wieħed inaqqas xahar mill-ħin kurrenti.

            SELECT DATE_ADD(now(), INTERVAL 1 MONTH);
SELECT DATE_SUB(now(), INTERVAL 1 MONTH);
        

ADDDATE u SUBDATE

Dawn iż-żewġ funzjonijiet huma wkoll par, waħda hija żieda u l-oħra hija tnaqqis. L-użu tagħhom huwa l-istess bħal DATE_ADD u DATE_SUB. Għal użu speċifiku, irreferi għall-eżempju li ġej. Fl-ewwel eżempju, aħna nżidu xahar mal-ħin kurrenti, u t-tieni wieħed inaqqas xahar mill-ħin kurrenti.

            SELECT ADDDATE(now(), INTERVAL 1 MONTH);
SELECT SUBDATE(now(), INTERVAL 1 MONTH);
        

Aktar użu

Aħna nużaw ix-xahar biss bħala parametru fl-eżempju, madankollu, siegħa, minuta, tieni, ġimgħa, ġurnata, sena jistgħu jintużaw ukoll bħala parametri, u jistgħu wkoll jappoġġjaw minuti u sekondi, sigħat u minuti u sekondi u aktar kombinazzjoni. Għad-dettalji, jekk jogħġbok irreferi għal-lista hawn taħt.

            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'
        

informazzjoni oħra

Fil-fatt, it-tnaqqis jista 'juża wkoll DATE_ADD, għandna bżonn biss niktbu l-parametru bħala numru negattiv. Barra minn hekk, MariaDB hija fergħa tal-MySQL, u s-sintassi SQL tagħhom hija bażikament l-istess, allura hemm l-erba 'funzjonijiet ta' hawn fuq fuq MariaDB, u l-użu huwa eżattament l-istess.