Navicat souhaite supprimer les données qui remplissent certaines conditions. Utilisez simplement l'instruction delete, supprimez du nom de la table où la condition 1 et/ou la condition 2. Ce qui suit est une introduction détaillée à la façon d’utiliser l’instruction delete.
Tutoriels recommandés : Vidéo d'introduction à MySQL
Instruction de suppression SQL
L'instruction DELETE est utilisée pour supprimer des lignes d'une table.
Syntaxe
DELETE FROM table_name WHERE some_column=some_value;
Veuillez noter WHERE dans le SQL DELETE clause de déclaration ! La clause WHERE spécifie quel(s) enregistrement(s) doivent être supprimés. Si vous omettez la clause WHERE, tous les enregistrements seront supprimés !
Exemple
Dans ce tutoriel, nous utiliserons un exemple de base de données.
Voici les données sélectionnées dans la table « personne » :
LastName | FirstName | Address | City |
---|---|---|---|
Gates | Bill | Xuanwumen 10 | Beijing |
Wilson | Fred | Zhongshan 23 | Nanjing |
Suppression d'une ligne
"Fred Wilson" sera Supprimer :
DELETE FROM Person WHERE LastName = 'Wilson'
Supprimer toutes les lignes
peut supprimer toutes les lignes sans supprimer le tableau. Cela signifie que la structure, les attributs et les index de la table sont complets :
DELETE FROM table_name
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!