Ajout valeur dans une BDD avec conditions

Fermé
chaldeen - 1 avril 2021 à 11:45
 chaldeen - 1 avril 2021 à 12:06
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

jee pee Messages postés 40470 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 23 novembre 2024 9 427
Modifié le 1 avril 2021 à 11:54
Bonjour,

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


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

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