Fonction MySQL Dayofweek

Fonction MySQL Dayofweek

Ce court article discutera de l'utilisation de la fonction dayofweek () dans MySQL. Ceci est une fonction de date et d'heure simple mais précieuse dans MySQL.

La fonction dayofweek () vous permet d'obtenir l'index en semaine à partir d'une entrée de date donnée. La fonction renvoie 1 pour le dimanche 2 pour mardi, etc. Cela correspond à la norme ODBC.

La fonction renvoie une valeur nulle si la valeur de date d'entrée est nul.

Syntaxe de fonction

L'extrait de code suivant montre la syntaxe de fonction et les paramètres acceptés:

Dayofweek (date)

La fonction accepte la date cible comme paramètre. La valeur d'entrée doit être une date ou un type de datetime.

La fonction renverra ensuite un type entier, chacune représentant le jour de la semaine comme indiqué ci-dessous:

  1. Dimanche
  2. Lundi
  3. Mardi
  4. Mercredi
  5. Jeudi
  6. Vendredi
  7. Samedi

Exemple

Le code suivant montre l'exemple d'utilisation de la fonction Dayofweek ():

sélectionner
Dayofweek ('2022-10-10') comme day_index;

La requête doit renvoyer l'index de la date fournie, comme indiqué ci-dessous:

day_index |
---------+
2 |

Nous pouvons associer la fonction Dayofweek () avec DayName (), comme indiqué ci-dessous:

sélectionner
DayName ('2022-10-10') comme jour,
Dayofweek ('2022-10-10') comme day_index;

Sortir:

Conclusion

Dans ce didacticiel simple, nous avons discuté de la façon d'utiliser la fonction Dayofweek () dans MySQL pour retourner un index d'une journée à partir d'une date donnée. De plus, un exemple est fourni avec la fonction DayName ().