MISE À JOUR SQL
L'instruction UPDATE est utilisée pour mettre à jour les enregistrements de la table.
Instruction SQL UPDATE
L'instruction UPDATE est utilisée pour mettre à jour les enregistrements qui existent déjà dans la table.
Syntaxe SQL UPDATE
UPDATE nom_table
SET colonne1=valeur1,colonne2 =valeur2,...
WHERE some_column=some_value;
SET colonne1=valeur1,colonne2 =valeur2,...
WHERE some_column=some_value;
Veuillez faire attention à la clause WHERE dans l'instruction SQL UPDATE !
|
Base de données de démonstration
Dans ce tutoriel, nous utiliserons un exemple de base de données php.
Voici les données sélectionnées dans le tableau "Sites Web" :
+----+--------------+-- - --------------+------+---------+
| identifiant | | url | | États-Unis
| 2 | Taobao | https://www.taobao.com/ | |
| 4 | http://weibo.com/ |
| -- -+-------------+-------------------------------+----- ---+---------+
Exemple de mise à jour SQL
| identifiant | | url | | États-Unis
| 2 | Taobao | https://www.taobao.com/ | |
| 4 | http://weibo.com/ |
| -- -+-------------+-------------------------------+----- ---+---------+
Exemple de mise à jour SQL
Nous utilisons l'instruction SQL suivante :
ExempleUPDATE WebsitesSET alexa='5000', country='USA'
Soyez très prudent lors de la mise à jour des enregistrements ! Dans l'exemple ci-dessus, si nous omettons la clause WHERE comme suit : WHERE name='php中文网';
Exécutez le SQL ci-dessus, puis lisez le tableau « Sites Web » Les données sont les suivantes :
<. 🎜>Attention mise à jour !
UPDATE Websites
SET alexa='5000', country='USA'L'exécution du code ci-dessus modifiera l'alexa de toutes les données de la table Sites Web en 5000 et le pays en États-Unis.
Soyez prudent lorsque vous exécutez une UPDATE sans clause WHERE, et soyez plus prudent.
Soyez prudent lorsque vous exécutez une UPDATE sans clause WHERE, et soyez plus prudent.