Maison> base de données> SQL> le corps du texte

Commandes pour modifier les données dans SQL

下次还敢
Libérer: 2024-04-29 13:18:15
original
326 Les gens l'ont consulté

Utilisez les commandes UPDATE et DELETE en SQL pour modifier les données : la commande UPDATE met à jour les enregistrements existants, la syntaxe est : UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE la commande DELETE supprime les enregistrements, la syntaxe est : DELETE ; FROM table_name WHERE condition ; Soyez prudent car il s’agit d’opérations destructrices. Utilisez la clause WHERE pour spécifier des conditions permettant de mettre à jour ou de supprimer uniquement des lignes spécifiques.

Commandes pour modifier les données dans SQL

Commandes pour modifier les données dans SQL

Utilisez les commandesUPDATEetDELETEpour modifier les données dans SQL.UPDATEDELETE命令来修改数据。

UPDATE命令

UPDATE命令用于更新表中的现有记录。其语法为:

UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
Copier après la connexion
  • table_name:要更新的表名。
  • column1,column2, ...:要更新的列名。
  • value1,value2, ...:要更新的新值。
  • condition:指定要更新的行的条件,默认为更新所有行。

示例:

UPDATE customers SET name = 'John Doe', email = 'john.doe@example.com' WHERE id = 12345;
Copier après la connexion

此查询将客户 ID 为 12345 的记录更新为名称为 "John Doe"、电子邮件为 "john.doe@example.com"。

DELETE命令

DELETE命令用于从表中删除记录。其语法为:

DELETE FROM table_name WHERE condition;
Copier après la connexion
  • table_name:要从中删除记录的表名。
  • condition:指定要删除的行的条件,默认为删除所有行。

示例:

DELETE FROM orders WHERE order_date < '2021-01-01';
Copier après la connexion

此查询将删除所有日期早于 2021 年 1 月 1 日的订单。

注意

  • 在使用UPDATEDELETE命令时,请谨慎,因为它们是破坏性的操作。
  • 始终确保在执行修改数据操作之前备份数据库。
  • 使用WHERECommande

    UPDATE

  • La commande UPDATEest utilisée pour mettre à jour les enregistrements existants dans une table. La syntaxe est :
rrreee
  • table_name: Le nom de la table à mettre à jour.
  • column1,column2, ... : Noms des colonnes à mettre à jour.
  • value1,value2, ... : La nouvelle valeur à mettre à jour.
  • condition: Spécifiez la condition des lignes à mettre à jour. La valeur par défaut est de mettre à jour toutes les lignes.Exemple :rrreeeCette requête met à jour l'enregistrement avec l'ID client 12345 pour avoir un nom de "John Doe" et un e-mail de "john.doe@example.com". Commande

    DELETE

    La commandeDELETEest utilisée pour supprimer des enregistrements d'une table. La syntaxe est la suivante : rrreee
    • table_name: Le nom de la table de laquelle les enregistrements doivent être supprimés.
    • condition: Spécifiez la condition des lignes à supprimer. La valeur par défaut est de supprimer toutes les lignes.Exemple :rrreeeCette requête supprimera toutes les commandes dont les dates sont antérieures au 1er janvier 2021.

      Remarque

      • Veuillez faire preuve de prudence lorsque vous utilisez les commandesUPDATEetDELETEcar ce sont des opérations destructrices.
      • Assurez-vous toujours de sauvegarder votre base de données avant d'effectuer des opérations modifiant les données.
      • Utilisez la clauseWHEREpour spécifier les conditions de mise à jour ou de suppression de lignes spécifiques uniquement.

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!

source:php.cn
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 téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!