Requete mysql
Hors ligneSwordsman94 Le 09/02/2019 à 11:38 Profil de Swordsman94 Configuration de Swordsman94

bonjour ,

je suis débutant dans le langage mysql
je recherche un moyen de remplir une colonne de base de donnée par le jours de la semaine(lundi, mardi, mercredi....) suivant une autre colonne de la même table qui elle contient la date numérique
2019-02-04 = lundi
2018-09-18 = mardi

merci d'avance pour votre aide

cordialement swordsman94

Hors ligneDotzero Le 10/02/2019 à 21:51 Profil de Dotzero Configuration de Dotzero

Bonjour,

Il y a une fonction sous MySQL qui permet de récupérer l'ordre du jour de la semaine, c'est à dire, 5 au lieu de Jeudi à titre d'exemple.

https://www.w3resource.com/mysql/date-and-time-fun...

Généralement, elle est utilisée dans le code et ensuite on écrit une petite fonction côté application (en PHP par exemple) pour faire la correspondance entre la valeur entière et le nom du jour de la semaine.

Pour la requête, même si je le déconseille (cette information peut être calculée à chaque fois et il n'y a pas besoin de la sauvegarder), elle peut être écrite sous la forme :

Update maTable set jour = DAYOFWEEK(date_naissance);

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels