Ce message discutera du «Supprimer»Utilisation de la déclaration.
Préalable: Connectez-vous au serveur de base de données MySQL
Pour connecter le serveur de base de données MySQL à votre système, ouvrez l'invite de commande et utilisez cette syntaxe:
mysql -u -pFournissez votre nom d'utilisateur dans la syntaxe et frappez "Entrer«Fournissez le mot de passe pour connecter avec succès MySQL Server:
Pour utiliser une base de données sur laquelle vous souhaitez effectuer l'opération de suppression, utilisez cette syntaxe:
utiliser [db-name];Placez le nom de la base de données dans la syntaxe:
Pour afficher les noms des tables disponibles dans la base de données, exécutez cette commande:
montrer des tables;La sortie affiche les noms des tables:
Note: Ce message utilisera la table «Articles» dans les exemples.
Syntaxe
Le "Supprimer»L'instruction est utilisée pour supprimer une ligne ou des lignes du tableau en fonction d'une condition spécifique. La syntaxe du «Supprimer" déclaration:
Supprimer de [Table-Name] où la condition;Exemple 1: Supprimer la ligne en utilisant une condition simple
Voyons un exemple pour supprimer les lignes du «articles”Table où le«identifiant"Du tableau est égal à"2155», Exécutez cette requête:
Supprimer des éléments où id = 2155;La sortie affiche le message "1 rangée affectée», Cela signifie que 1 ligne correspondait à la condition spécifiée:
Exemple 2: Supprimer la ligne à l'aide de l'opérateur de comparaison en condition
Voyons un autre exemple pour supprimer les lignes de «article»Tableau basé sur la condition que«identifiant"Devrait être supérieur à"2140», La requête de cet exemple est:
Supprimer des éléments où ID> 2140;La requête a exécuté avec succès et afficher le message comme «14 rangées affectées«Cela signifie que les lignes« 14 »correspondent à la condition spécifiée:
Exemple 3: Supprimer la déclaration en combinaison de l'opérateur de comparaison avec la clause limite
Le "Supprimer»La déclaration peut contenir le«LIMITE"Clause même, le"LIMITE»La clause définit le nombre maximum de lignes. Si l'utilisateur souhaite supprimer les lignes dans le «articles”Table Si le"identifiant" est supérieur à "14"Mais le nombre de lignes ne devrait pas dépasser"dix”En nombre, exécutez cette requête:
Supprimer des éléments où ID> 2100 limite 10;Dans la sortie, le message s'affiche comme «dix»:
Exemple 4: supprimer la ligne basée sur plusieurs conditions
Le "Supprimer»La déclaration peut contenir plusieurs conditions, à l'aide d'opérateurs logiques. Voyons un exemple pour supprimer les lignes du «articles«Table, dans laquelle«Numéro de commande"Est supérieur à" et "égal à"829" ET "Prix unitaire" est supérieur à "20», Utilisez cette requête pour cet exemple:
Supprimer les éléments où OrderId> = 829 et UnitPrice> 20;La requête est exécutée avec succès:
Exemple 5: Supprimer toutes les lignes d'une table
Pour supprimer toutes les lignes de la table «Éléments», utilisez cette requête:
Supprimer des articles;Toutes les lignes de la table sont supprimées avec succès:
Conclusion
Le "Supprimer le formulaire»L'instruction peut être utilisée pour supprimer les lignes en fonction d'une condition définie, en exécutant«Supprimer de [Table-Name] où la condition;" commande. Des conditions complexes peuvent être formées en utilisant des opérateurs de comparaison logiques. Pour supprimer toutes les lignes de la table, utilisez la syntaxe "Supprimer de [Table-Name];". Cet article a discuté de l'utilisation du «Supprimer" déclaration.