MySQL 8.4
DAYNAME(date)- date
- Datum oder Datum mit UhrzeitDATE
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.4
SELECT DAYNAME('2022-06-16');Wochentag der Geburt
MySQL 8.4
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.