Kaj počne funkcija MONTH() v MySQL?

Kaj Pocne Funkcija Month V Mysql



V MySQL je MESEC() je vgrajena funkcija, ki pomaga ekstrahirati ali pridobiti mesečno vrednost iz podane datumske vrednosti. Vrne številčno predstavitev vrednosti meseca med 1 in 12. To funkcijo lahko uporabite za izvajanje različnih nalog, kot je filtriranje podatkov na podlagi določenih mesecev ali analiziranje datumskih podatkov. Ne glede na to, ali delate s statičnimi ali dinamičnimi datumskimi vrednostmi v zbirki podatkov, je lahko funkcija MONTH() odličen vir za pomoč pri učinkovitem manipuliranju in analizi podatkov.

Ta priročnik bo razložil, kaj je funkcija MONTH() in kako deluje v MySQL.







Kaj počne funkcija MONTH() v MySQL?

' MESEC() ” se lahko uporabi za pridobitev mesečne vrednosti v številčni obliki (med 1 in 12) iz podane datumske vrednosti. To je sintaksa funkcije MONTH():



MESEC ( datum )


V zgornji sintaksi je » datum ” je vrednost datuma.



Raziščimo nekaj primerov, da bomo razumeli, kaj počne funkcija MONTH() v MySQL.





1. primer: ekstrahiranje mesečne vrednosti iz statične datumske vrednosti

' MESEC() ” lahko uporabite za ekstrahiranje ali pridobivanje mesečne vrednosti iz statične datumske vrednosti. Primer je podan spodaj:



IZBERITE MESEC ( '15.4.2023' ) ;


Izhod


Rezultat je pokazal, da je mesečna vrednost ' 4 »je bil izvlečen iz statične vrednosti datuma« 2023-04-15 ”.

2. primer: izvleček vrednosti meseca iz trenutne vrednosti datuma in časa

Trenutno vrednost datuma in časa je mogoče pridobiti z uporabo ' ZDAJ() ”. Če želite pridobiti vrednost meseca iz današnjega DateTime, uporabite » MESEC() ” lahko uporabite na naslednji način:

IZBERITE MESEC ( ZDAJ ( ) ) ;


Izhod


Rezultat je pokazal vrednost tekočega meseca.

3. primer: izvlecite vrednost meseca iz datuma tabele

Če želite pridobiti mesečno vrednost iz podatkov tabele, uporabite » MESEC() ” lahko uporabite funkcijo. Primer pridobivanja mesečne vrednosti iz » datum pridružitve ' stolpec ' lh_podatki ” tabela je podana spodaj:

IZBERI ime, MESEC ( datum pridružitve ) kot 'Mesec pridružitve'
IZ lh_podatkov;


Izhod


Rezultat je pokazal mesečno vrednost ' datum pridružitve ' s stolpcem z imenom stolpca ' lh_podatki ” tabela.

Primer 4: Uporabite funkcijo MONTH() za pogoj

' MESEC() ' se lahko uporabi za stanje z ' KJE ” za filtriranje določenih podatkov. Primer filtriranja podatkov na podlagi pogoja ' lh_podatki ” tabele so podane spodaj:

IZBERI * IZ lh_podatkov
KJE MESEC ( datum pridružitve ) MED 2 IN 4 ;


V zgornjem primeru je pogoj, da vrednost meseca v ' datum pridružitve » stolpec mora biti med » 2 « in » 4 ”.

Izhod


Rezultat je pokazal podatke tistih zaposlenih, katerih 'datum pridružitve' je med 2. in 4. mesecem.

Zaključek

' MESEC() ” v MySQL je uporabno orodje za ekstrahiranje ali pridobivanje mesečne vrednosti iz podane datumske vrednosti. Uporablja se lahko s statičnimi datumskimi vrednostmi, trenutnimi vrednostmi datuma in časa ter vrednostmi datumov v tabeli. Poleg tega ga je mogoče uporabiti tudi s klavzulo WHERE za filtriranje podatkov na podlagi določenih mesečnih vrednosti. V tem priročniku je razloženo, kaj je funkcija MONTH() in kako deluje v MySQL.