Paano Gamitin ang CURRENT_DATE() Function sa MySQL?

Paano Gamitin Ang Current Date Function Sa Mysql



Nagbibigay ang MySQL ng malawak na hanay ng mga function na maaaring magamit upang mag-imbak at manipulahin ang mga halaga ng petsa, tulad ng CURRENT_DATE() function. Ibinabalik ng function na ito ang kasalukuyang halaga ng petsa, na maaaring magamit para sa iba't ibang layunin tulad ng pag-filter ng data ng talahanayan batay sa kasalukuyang petsa, pagkalkula ng edad ng tao, atbp.

Gagabayan ka ng artikulong ito kung paano gamitin ang CURRENT_DATE() function sa MySQL.







Paano Gamitin ang CURRENT_DATE() Function sa MySQL?

Ang ' CURRENT_DATE() ” ay isang function sa MySQL na nagbabalik ng kasalukuyang halaga ng petsa. Ang nakasaad na function ay maaaring gamitin para sa iba't ibang layunin, tulad ng pagkuha ng kasalukuyang petsa, pagpasok ng kasalukuyang petsa sa isang talahanayan, atbp.



Lumipat tayo sa halimbawa upang maunawaan ang mga kaso ng paggamit ng CURRENT_DATE() function.



Halimbawa 1: Pagkuha ng Kasalukuyang Petsa





Ang kasalukuyang halaga ng petsa ay maaaring makuha sa pamamagitan ng paggamit ng “ PUMILI ' pahayag na may ' CURRENT_DATE() ” function tulad ng ibinigay sa ibaba:

PUMILI SA CURRENT_DATE ( ) ;



Output

Ang output ay nagpakita ng kasalukuyang halaga ng petsa.

Halimbawa 2: Pag-format ng Mga Petsa

Ang kasalukuyang petsa ay maaaring makuha sa isang partikular na format sa pamamagitan ng paggamit ng “ PUMILI ' pahayag na may ' DATE_FORMAT() ” function. Para dito, ipasa ang ' CURRENT_DATE() ” function at a format ng string bilang mga argumento sa DATE_FORMAT() function, tulad ng ipinapakita sa ibaba:

PUMILI NG DATE_FORMAT ( CURRENT_DATE ( ) , '%M %d, %Y' ) ;

Output

Ang output ay nagpakita ng kasalukuyang halaga ng petsa sa tamang format.

Halimbawa 3: Pag-filter ng Mga Tala ayon sa Kasalukuyang Petsa

Ang ' CURRENT_DATE() Ang function na ” ay maaaring gamitin upang i-filter ang partikular na data ng mga talahanayan batay sa petsa ngayon, tulad ng ipinapakita sa ibaba:

PUMILI *
MULA sa mga order
WHERE order_date = CURRENT_DATE ( ) ;

Sa halimbawa sa itaas, ang ' mga order ” ang talahanayan ay sinasala batay sa kasalukuyang petsa.

Output

Inilalarawan ng output ang na-filter na data.

Halimbawa 4: Pagkalkula ng Edad ng mga Tao

Ang CURRENT_DATE() Ang function ay maaaring magamit upang kalkulahin ang edad ng sinumang tao sa pamamagitan ng paggamit ng kanilang petsa ng kapanganakan. Ang halimbawa ng pagkalkula ng edad ng mga tao sa ' persons_details ” talahanayan ay ibinigay sa ibaba:

PUMILI ng pangalan, YEAR ( CURRENT_DATE ( ) ) - TAON ( araw ng kapanganakan )
BILANG edad MULA persons_details;

Output

Ang output ay nagpakita ng edad ng mga tao mula sa ' persons_details ” mesa.

Halimbawa 5: Paglalagay ng Kasalukuyang Petsa sa isang Talahanayan

Ang CURRENT_DATE() function ay maaaring gamitin upang ipasok ang kasalukuyang halaga ng petsa sa isang partikular na talahanayan. Narito ang isang halimbawa ng pagpasok ng iba't ibang halaga at kasalukuyang petsa sa ' mga order ” talahanayan:

INSERT IN TO orders ( id , user_id, product_id, dami, order_date )
MGA HALAGA ( 22 , 46 , 10 , 2 , CURRENT_DATE ( ) ) ;

Sa halimbawa sa itaas, ' IPASOK SA Ang ” ay ginagamit upang ipasok ang petsa ngayon sa talahanayan ng mga order.

Output

Ang output ay nagpakita na ang kasalukuyang petsa ay naipasok.

Konklusyon

Ang CURRENT_DATE() function sa MySQL ay isang makapangyarihang tool na maaaring magamit para sa iba't ibang layunin tulad ng pagkuha ng kasalukuyang petsa, pag-filter ng mga tala ayon sa kasalukuyang petsa, pag-format ng mga petsa, pagkalkula ng edad ng mga tao, at iba pa. Sa paggamit ng function na ito, nagiging mas madaling pamahalaan at manipulahin ang data na nauugnay sa mga halaga ng petsa sa mga database ng MySQL. Ang gabay na ito ay nagbibigay ng detalyadong impormasyon na may mga halimbawa kung paano gamitin ang CURRENT_DATE() function.