Ką funkcija MONTH() veikia MySQL?

Ka Funkcija Month Veikia Mysql



„MySQL“ sistemoje MĖNESIS () yra integruota funkcija, padedanti išgauti arba nuskaityti mėnesio reikšmę iš nurodytos datos vertės. Ji pateikia skaitinę mėnesio reikšmę nuo 1 iki 12. Šią funkciją galima naudoti atliekant įvairias užduotis, pvz., filtruoti duomenis pagal konkrečius mėnesius arba analizuoti datos duomenis. Nesvarbu, ar duomenų bazėje dirbate su statinėmis ar dinaminėmis datos reikšmėmis, funkcija MONTH() gali būti puikus šaltinis, padedantis efektyviai valdyti ir analizuoti duomenis.

Šiame vadove bus paaiškinta, kas yra funkcija MONTH() ir kaip ji veikia MySQL.







Ką funkcija MONTH() veikia MySQL?

MĖNESIS () “ funkcija gali būti naudojama norint gauti mėnesio reikšmę skaitine forma (nuo 1 iki 12) iš nurodytos datos reikšmės. Toliau pateikiama funkcijos MONTH() sintaksė:



MĖNESIS ( data )


Aukščiau pateiktoje sintaksėje „ data “ yra datos reikšmė.



Panagrinėkime keletą pavyzdžių, kad suprastume, ką funkcija MONTH () veikia MySQL.





1 pavyzdys: Mėnesio vertės ištraukimas iš statinės datos vertės

MĖNESIS () “ funkcija gali būti naudojama norint išgauti arba gauti mėnesio reikšmę iš statinės datos reikšmės. Pavyzdys pateiktas žemiau:



PASIRINKTI MĖNESĮ ( „2023-04-15“ ) ;


Išvestis


Išvestis parodė, kad mėnesio reikšmė ' 4 “ buvo išgauta iš statinės datos reikšmės “ 2023-04-15 “.

2 pavyzdys: ištraukite mėnesio vertę iš dabartinės datos ir laiko vertės

Dabartinę datos ir laiko reikšmę galima gauti naudojant „ DABAR () ' funkcija. Norėdami gauti mėnesio reikšmę iš šios dienos DateTime, „ MĖNESIS () “ funkcija gali būti naudojama taip:

PASIRINKTI MĖNESĮ ( DABAR ( ) ) ;


Išvestis


Išvestis parodė einamojo mėnesio vertę.

3 pavyzdys: ištraukite mėnesio reikšmę iš lentelės datos

Norėdami gauti mėnesio reikšmę iš lentelės duomenų, „ MĖNESIS () “ funkcija gali būti naudojama. Pavyzdys, kaip gauti mėnesio vertę iš „ prisijungimo data “ stulpelyje „ lh_duomenys “ lentelė pateikta žemiau:

PASIRINKITE vardą, MONTH ( prisijungimo data ) kaip „Prisijungęs mėnuo“
IŠ lh_duomenų;


Išvestis


Išvestis parodė mėnesio reikšmę ' prisijungimo data “ stulpelis su pavadinimo stulpeliu „ lh_duomenys “ stalas.

4 pavyzdys: naudokite funkciją MONTH() sąlygai

MĖNESIS () ' funkcija gali būti naudojama sąlygai su ' KUR “, norėdami filtruoti konkrečius duomenis. Duomenų filtravimo pagal sąlygą pavyzdys lh_duomenys “ lentelės pateiktos žemiau:

PASIRINKTI * IŠ lh_data
KUR MĖNESIS ( prisijungimo data ) TARP 2 IR 4 ;


Aukščiau pateiktame pavyzdyje sąlyga yra tokia, kad mėnesio reikšmė „ prisijungimo data ' stulpelis turi būti tarp ' 2 “ ir „ 4 “.

Išvestis


Išvestyje buvo pateikti duomenys tų darbuotojų, kurių „įsijungimo data“ yra nuo 2 iki 4 mėnesių.

Išvada

MĖNESIS () “ funkcija MySQL yra naudingas įrankis, leidžiantis išgauti arba gauti mėnesio reikšmę iš pateiktos datos vertės. Jis gali būti naudojamas su statinėmis datos reikšmėmis, dabartinėmis datos ir laiko reikšmėmis bei lentelės datos reikšmėmis. Be to, jis taip pat gali būti naudojamas su WHERE sąlyga, kad būtų galima filtruoti duomenis pagal konkrečias mėnesio vertes. Šiame vadove paaiškinta, kas yra funkcija MONTH() ir kaip ji veikia MySQL.