Section courante

A propos

Section administrative du site

WEEKDAY

Jour de la semaine
MySQL  

Syntaxe

WeekDay(Date)

Paramètres

Nom Description
Date Ce paramètre permet d'indiquer la date contenant l'expression à traiter

Retour

Valeur Description
1 Cette valeur indique le Dimanche
2 Cette valeur indique le Lundi
3 Cette valeur indique le Mardi
4 Cette valeur indique le Mercredi
5 Cette valeur indique le Jeudi
6 Cette valeur indique le Vendredi
7 Cette valeur indique le Samedi

Description

Cette fonction retourne le jour de la semaine de la date spécifié en supposant que Lundi = 0, Mardi = 1, Mercredi = 2, Jeudi = 3, Vendredi = 4, Samedi = 5 et que Dimanche = 6.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. SELECT 'WeekDay("2010-01-01")=' As Text,WeekDay("2010-01-01") As Result UNION
  2. SELECT 'WeekDay("2010-01-02")=' As Text,WeekDay("2010-01-02") As Result UNION
  3. SELECT 'WeekDay("2010-01-03")=' As Text,WeekDay("2010-01-03") As Result UNION
  4. SELECT 'WeekDay("2010-01-04")=' As Text,WeekDay("2010-01-04") As Result UNION
  5. SELECT 'WeekDay("2010-01-05")=' As Text,WeekDay("2010-01-05") As Result UNION
  6. SELECT 'WeekDay("2010-01-06")=' As Text,WeekDay("2010-01-06") As Result UNION
  7. SELECT 'WeekDay("2010-01-07")=' As Text,WeekDay("2010-01-07") As Result UNION
  8. SELECT 'WeekDay("2010-01-08")=' As Text,WeekDay("2010-01-08") As Result UNION
  9. SELECT 'WeekDay("2010-01-09")=' As Text,WeekDay("2010-01-09") As Result UNION
  10. SELECT 'WeekDay("2010-01-09 05:30:00")=' As Text,WeekDay("2010-01-09 05:30:00")

on obtiendra le résultat suivant :

Text Result
WeekDay("2010-01-01")= 4
WeekDay("2010-01-02")= 5
WeekDay("2010-01-03")= 6
WeekDay("2010-01-04")= 0
WeekDay("2010-01-05")= 1
WeekDay("2010-01-06")= 2
WeekDay("2010-01-07")= 3
WeekDay("2010-01-08")= 4
WeekDay("2010-01-09")= 5
WeekDay("2010-01-09 05:30:00")= 5

Voir également

Article - Les géants de l'informatique - Oracle

Références

MySQL - Référence, Edition Micro Application, Nicolas Rivereau, Antoine Pichot, 2002, ISBN: 2-7429-2560-0, page 932.
MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 829

Dernière mise à jour : Mercredi, le 29 avril 2015