MySQL Dayofweek Funktion

MySQL Dayofweek Funktion

In diesem kurzen Beitrag wird die Funktion "Dayofweek () in MySQL mithilfe der Dayofweek () -Funktion besprochen. Dies ist eine einfache, aber wertvolle Datum und Uhrzeit in MySQL.

Mit der Funktion Dayofweek () können Sie den Wochentagindex von einem bestimmten Datumeingang erhalten. Die Funktion kehrt 1 für Sonntag, 2 für Dienstag usw. zurück. Dies entspricht dem ODBC -Standard.

Die Funktion gibt einen Nullwert zurück, wenn der Eingangsdatumwert null ist.

Funktionssyntax

Das folgende Code -Snippet zeigt die Funktionssyntax und die akzeptierten Parameter:

Tagofweek (Datum)

Die Funktion akzeptiert das Zieldatum als Parameter. Der Eingabewert muss ein Datum oder ein DateTime -Typ sein.

Die Funktion gibt dann einen Ganzzahltyp zurück, der jeweils den Wochentag darstellt, wie unten gezeigt:

  1. Sonntag
  2. Montag
  3. Dienstag
  4. Mittwoch
  5. Donnerstag
  6. Freitag
  7. Samstag

Beispiel

Der folgende Code zeigt die Beispielverwendung der Funktion Dayofweek ():

wählen
Dayofweek ('2022-10-10') AS DAY_INDEX;

Die Abfrage sollte den Index aus dem angegebenen Datum zurückgeben, wie unten gezeigt:

DAY_INDEX |
---------+
2 |

Wir können die Funktion Dayofweek () mit Dayname () kombinieren, wie unten gezeigt:

wählen
Dayname ('2022-10-10') als Tag,
Dayofweek ('2022-10-10') AS DAY_INDEX;

Ausgang:

Abschluss

In diesem einfachen Tutorial haben wir besprochen, wie man die Funktion Dayofweek () in MySQL verwendet, um einen Tagsindex von einem bestimmten Datum zurückzugeben. Darüber hinaus wird ein Beispiel mit der Funktion Dayname () zur Verfügung gestellt.