Какво прави функцията MONTH() в MySQL?

Kakvo Pravi Funkciata Month V Mysql



В MySQL, МЕСЕЦ() е вградена функция, която помага да се извлече или извлече стойността на месеца от дадена стойност на дата. Тя връща числово представяне на стойността на месеца между 1 и 12. Тази функция може да се използва за извършване на различни задачи, като филтриране на данни въз основа на конкретни месеци или анализиране на данни за дата. Независимо дали работите със статични или динамични стойности на дата в база данни, функцията MONTH() може да бъде чудесен ресурс, който да ви помогне да манипулирате и анализирате вашите данни ефективно.

Това ръководство ще обясни какво представлява функцията MONTH() и как работи в MySQL.







Какво прави функцията MONTH() в MySQL?

МЕСЕЦ() ” може да се използва за получаване на стойността на месеца в числова форма (между 1 до 12) от дадена стойност на дата. Следният е синтаксисът на функцията MONTH():



МЕСЕЦ ( дата )


В горния синтаксис „ дата ” е стойността на датата.



Нека разгледаме няколко примера, за да разберем какво прави функцията MONTH() в MySQL.





Пример 1: Извличане на стойност на месеца от статична стойност на дата

МЕСЕЦ() ” може да се използва за извличане или извличане на стойността на месеца от стойността на статичната дата. Примерът е даден по-долу:



ИЗБЕРЕТЕ МЕСЕЦ ( „15 април 2023 г.“ ) ;


Изход


Резултатът показа, че месечната стойност „ 4 ' е извлечено от статична стойност на дата ' 2023-04-15 ”.

Пример 2: Извличане на стойност за месец от текуща стойност за дата и час

Текущата стойност за дата-час може да бъде извлечена с помощта на „ СЕГА() ” функция. За да извлечете стойността на месеца от днешния DateTime, „ МЕСЕЦ() ” може да се използва, както следва:

ИЗБЕРЕТЕ МЕСЕЦ ( СЕГА ( ) ) ;


Изход


Резултатът показва стойността за текущия месец.

Пример 3: Извличане на стойността на месеца от датата на таблица

За да извлечете стойността на месеца от данните на таблицата, полето „ МЕСЕЦ() ” може да се използва функцията. Примерът за получаване на месечната стойност от „ дата на присъединяване ” колона на „ lh_данни ” е дадена таблица по-долу:

ИЗБЕРЕТЕ име, МЕСЕЦ ( дата на присъединяване ) като „Месец на присъединяване“
ОТ lh_данни;


Изход


Резултатът показа месечната стойност на „ дата на присъединяване ” с колоната с име на „ lh_данни ” маса.

Пример 4: Използвайте функцията MONTH() за условие

МЕСЕЦ() ” може да се използва за състояние с „ КЪДЕТО ”, за да филтрирате конкретните данни. Пример за филтриране на данни въз основа на условието на „ lh_данни ” таблиците са дадени по-долу:

ИЗБЕРЕТЕ * ОТ lh_данни
КЪДЕ МЕСЕЦ ( дата на присъединяване ) МЕЖДУ 2 И 4 ;


В горния пример условието е стойността на месеца в „ дата на присъединяване ” колоната трябва да е между „ 2 ' и ' 4 ”.

Изход


Резултатът показва данните на онези служители, чиято „дата на присъединяване“ е между 2 и 4 месеца.

Заключение

МЕСЕЦ() ” в MySQL е полезен инструмент за извличане или извличане на стойността на месеца от предоставена стойност на дата. Може да се използва със статични стойности за дата, текущи стойности за дата-час и стойности за дата в таблица. Освен това може да се използва и с клауза WHERE за филтриране на данните въз основа на конкретни месечни стойности. Това ръководство обяснява какво представлява функцията MONTH() и как работи в MySQL.