MySQL 8.1
MONTHNAME(date)Parameter
- dateDATE
- Datum oder Datum mit Uhrzeit
Rückgabewert
String mit dem Monatsnamen, standardmäßig auf Englisch, zum Beispiel June; NULL für ein Datum mit Monat null und einen nicht erkannten Wert
Beispiele
Name des Monats
MySQL 8.1
SELECT MONTHNAME('2022-06-16');Geburtsmonat
MySQL 8.1
SELECT member_name,
MONTHNAME(birthday) AS birth_month
FROM FamilyMembers;Details
Die Sprache des Namens legt die Variable lc_time_names fest: Nach SET lc_time_names = 'de_DE' gibt die Funktion «Juni» zurück. Sortiere Monate besser nach MONTH: Namen werden alphabetisch sortiert, und April käme vor January.