Mar a chuireas tu ri cinn-latha agus amannan ann am MySQL
Fiosrachadh
Làrach-lìn oifigeil MySQL Sgrìobhainnean toraidh Ceann-latha agus àm gnìomhanDATE_ADD agus DATE_SUB
Tha an dà ghnìomh seo nam paidhir, tha aon dhiubh a bharrachd agus tha am fear eile toirt air falbh. Is e an obair aca ùine a chuir ris no a thoirt air falbh bhon cheann-latha ainmichte. Airson cleachdadh sònraichte, thoir sùil air an eisimpleir a leanas. Anns a ’chiad eisimpleir, bidh sinn a’ cur aon mhìos ris an àm làithreach, agus an dàrna fear a ’toirt air falbh aon mhìos bhon àm làithreach.
SELECT DATE_ADD(now(), INTERVAL 1 MONTH);
SELECT DATE_SUB(now(), INTERVAL 1 MONTH);
ADDDATE and SUBDATE
Tha an dà ghnìomh seo cuideachd nan paidhir, tha aon dhiubh a ’cur ris agus am fear eile toirt air falbh. Tha an cleachdadh an aon rud ri DATE_ADD agus DATE_SUB. Airson cleachdadh sònraichte, thoir sùil air an eisimpleir a leanas. Anns a ’chiad eisimpleir, bidh sinn a’ cur aon mhìos ris an àm làithreach, agus an dàrna fear a ’toirt air falbh aon mhìos bhon àm làithreach.
SELECT ADDDATE(now(), INTERVAL 1 MONTH);
SELECT SUBDATE(now(), INTERVAL 1 MONTH);
Barrachd cleachdaidh
Cha bhith sinn a ’cleachdadh ach mìos mar pharamadair san eisimpleir, ge-tà, faodar uair, mionaid, dàrna, seachdain, latha, bliadhna a chleachdadh mar pharamadairean, agus faodaidh iad cuideachd taic a thoirt do mhionaidean agus diogan, uairean agus mionaidean agus diogan agus barrachd. measgachadh. Airson mion-fhiosrachadh, thoir sùil air an liosta gu h-ìosal.
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'
fiosrachadh eile
Gu dearbh, faodaidh toirt air falbh DATE_ADD a chleachdadh, cha leig sinn a leas ach am paramadair a sgrìobhadh mar àireamh àicheil. A bharrachd air an sin, tha MariaDB na mheur de MySQL, agus tha an co-chòrdadh SQL aca mar an ceudna, agus mar sin tha na ceithir gnìomhan gu h-àrd air MariaDB, agus tha an cleachdadh dìreach mar an ceudna.