Ajout valeur dans une BDD avec conditions

Signaler
-
 chaldeen -
Bonjour,

J'ai récupéré un dataset .csv sur lequel je suis actuellement en train de travailler, mais qui est en partie incomplet. Il s'agit en fait d'un tableau de mesures pour lequel il manque 2 numéros de station, et pour travailler dessus, j'aimerais leur attribuer un n° de station afin qu'elles soient exploitables.
Je les ai ensuite intégrer dans une table de base de données et j'aimerais savoir s'il y aurait une manip SQL pour ajouter ces valeurs, une sorte de "WHERE nom_station = "lyon" --> n°_station = "03""
J'ai pris quelques données fictives plus bas pour illustrer le problème, j'aimerais par exemple que pour tous les enregistrements dont 'nom_station' == 'lyon', on attribue '03' en 'n° station'.

n° station | nom_station | mesures
01...............| paris.......... | 21
02...............| marseille.... | 32
...................| lyon............ | 23
02...............| marseille..... | 25

Merci à vous !

1 réponse

Messages postés
31560
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
13 avril 2021
7 550
Bonjour,

update table_mesure set  n°_station = "03" where nom_station = "lyon"


Personnellement j'éviterais le ° dans un nom de champ.

Oui, le n° était juste pour l'exemple, je vais tester cela, merci beaucoup !