MySQL 8.1
DAYNAME(date)Parameter
- dateDATE
- Datum oder Datum mit Uhrzeit
Rückgabewert
String mit dem Namen des Wochentags, standardmäßig auf Englisch, zum Beispiel Thursday; NULL für ein unvollständiges Datum (2022-00-00) und einen nicht erkannten Wert
Beispiele
Name des Wochentags
MySQL 8.1
SELECT DAYNAME('2022-06-16');Wochentag der Geburt
MySQL 8.1
SELECT member_name,
birthday,
DAYNAME(birthday) AS birth_weekday
FROM FamilyMembers;Details
Die Sprache des Namens legt die Variable lc_time_names fest: Nach SET lc_time_names = 'de_DE' gibt die Funktion «Donnerstag» zurück. Zum Sortieren und Vergleichen ist die Nummer des Tages praktischer: DAYOFWEEK oder WEEKDAY.