Maison > programmation quotidienne > connaissance de MySQL > Quelle est la commande pour mettre à jour les données de la table dans MySQL ?

Quelle est la commande pour mettre à jour les données de la table dans MySQL ?

下次还敢
Libérer: 2024-04-27 06:48:14
original
575 Les gens l'ont consulté

La commande utilisée pour mettre à jour les données des tables dans MySQL est UPDATE. La syntaxe de mise à jour est la suivante : UPDATE nom_table SET colonne1 = valeur1, colonne2 = valeur2, ... WHERE condition où condition spécifie la condition de mise à jour et seules les lignes qui remplissent la condition sont mises à jour. D'autres considérations incluent l'utilisation de la clause WHERE pour mettre à jour toutes les lignes si aucune condition n'est spécifiée, l'utilisation de colonnes indexées pour améliorer les performances, UPDATE pour renvoyer le nombre de lignes affectées et les mises à jour de syntaxe pour UPDATE ... SET ... RETURNING *; mettre à jour les données de la table dans MySQL est

UPDATE
.

Quelle est la commande pour mettre à jour les données de la table dans MySQL ?

Syntaxe UPDATE

UPDATE table_name SET column1 = value1, column2 = value2, ...
WHERE condition;
Copier après la connexion
où :

table_name

: Le nom de la table à mettre à jour.

column1, column2,...

 : Noms des colonnes à mettre à jour.

    value1, value2,...
  •  : La valeur à mettre à jour.
  • condition
  • (facultatif) : spécifiez la condition de mise à jour et mettez à jour uniquement les lignes qui remplissent la condition.
  • Exemple
  • L'exemple suivant met à jour le salaire d'un employé nommé "John Doe" dans le tableau
  • employees à 50000 :
    UPDATE employees SET salary = 50000 WHERE name = "John Doe";
    Copier après la connexion
    Autres considérations

    Lors de l'utilisation de la clause

    WHERE, si Si aucune condition n'est spécifiée, toutes les lignes du tableau seront mises à jour.

    Pour améliorer les performances, il est recommandé d'utiliser des colonnes d'index dans la clause

    WHERE. La commande

      UPDATE
    • renvoie le nombre de lignes affectées, si 0 cela signifie qu'aucune ligne n'a été mise à jour. Vous pouvez également utiliser la syntaxe
    • UPDATE ... SET ... RETURNING *;
    • pour mettre à jour les données et renvoyer les lignes mises à jour.

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Derniers numéros
MySQL arrête le processus
Depuis 1970-01-01 08:00:00
0
0
0
Env中mysql
Depuis 1970-01-01 08:00:00
0
0
0
Erreur lors de l'installation de MySQL sous Linux
Depuis 1970-01-01 08:00:00
0
0
0
php - problème de surveillance MySQL
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal