Comment supprimer les enregistrements de la table avec MySQL Workbench?

Comment supprimer les enregistrements de la table avec MySQL Workbench?

MySQL Workbench est un outil visuel unifié conçu pour les développeurs, les administrateurs de base de données et les architectes de base de données. Il fournit des outils de développement SQL, de modélisation des données et d'administration pour la configuration du serveur, la sauvegarde, l'administration des utilisateurs et bien d'autres. Dans la base de données MySQL, les données sont stockées sous forme tabulaire. Différentes requêtes sont utilisées pour ajouter, supprimer et mettre à jour les enregistrements de table.

Dans ce blog, nous discuterons:

  • Comment supprimer les enregistrements de la table avec MySQL Workbench en utilisant la clause «Where»?
  • Comment supprimer les enregistrements de la table avec MySQL Workbench en utilisant la clause «limite» et la clause «Order by»?
  • Comment supprimer les enregistrements de la table avec MySQL Workbench en utilisant la clause «Limit» et la clause «Order by» avec la clause «Where»?

Comment supprimer les enregistrements de la table avec MySQL Workbench en utilisant la clause «Where»?

Pour supprimer les enregistrements de la table avec MySQL Workbench en utilisant le «”Clause, suivez les instructions fournies ci-dessous.

Étape 1: Lancez MySQL Workbench

Initialement, recherchez et ouvrez le «MySQL Workbench”Via le menu de démarrage:

Étape 2: Ouvrez la connexion MySQL

Ensuite, cliquez sur la connexion MySQL souhaitée et ouvrez-la:

Étape 3: Créez un nouveau fichier SQL

Maintenant, créez un nouveau fichier SQL en appuyant sur le bouton de fichier-donné ci-dessous:

Étape 4: Modifiez la base de données MySQL

Ensuite, exécutez le «UTILISER»Instruction pour modifier la base de données:

Utilisez MariAdb;

Étape 5: Liste des tables disponibles

Exécutez le "MONTRER”Instruction pour répertorier toutes les tableaux de la base de données actuelle:

Montrer des tables;

Selon la sortie fournie, deux tableaux nommés «client" et "mariadb»Existe actuellement dans la base de données:

Nous voulons accéder au «client»Contenu de la table:

Étape 6: Afficher le contenu de la table

Pour afficher le contenu de la table sélectionné, exécutez le «Sélectionner * chez le client" déclaration:

Sélectionner * chez le client;

Étape 7: Supprimer l'enregistrement en utilisant la clause où

Enfin, supprimez l'enregistrement souhaité de la table sélectionnée en exécutant la commande fournie:

Supprimer du client où id = 2;

Ici:

  • "SUPPRIMER”La clause est utilisée pour supprimer les enregistrements du tableau.
  • "DEPUIS»La clause est utilisée pour sélectionner des enregistrements dans la table de la base de données.
  • "Client«Est notre nom de table.
  • "»La clause filtre les enregistrements particuliers qui remplissent la condition spécifiée.
  • "Identifiant"Est notre nom de colonne de table.
  • "2«L'identité des étudiants est-il supprimé.

En conséquence, la ligne particulière sera supprimée qui a l'identification de l'étudiant comme «2»:

Étape 8: Vérifiez l'enregistrement supprimé

Pour vous assurer que l'enregistrement étudiant fourni est supprimé du tableau ou non, exécutez la commande ci-dessous:

Sélectionner * chez le client;

On peut voir que l'enregistrement spécifié a été supprimé du tableau:

Comment supprimer les enregistrements de la table avec MySQL Workbench en utilisant la clause «limite» et la clause «Order by»?

Une autre façon de retirer les lignes de la table est d'utiliser le «LIMITE"Clause et le"COMMANDÉ PAR”Clause avec MySQL Workbench. Pour ce faire, essayez les instructions ci-dessous.

Étape 1: affichage du contenu de la table

Tout d'abord, utilisez le «SÉLECTIONNER»Instruction pour afficher le contenu du tableau:

Sélectionner * chez le client;

Étape 2: Supprimer les lignes à l'aide de la clause Order by et Limit Clause

Maintenant, exécutez le «SÉLECTIONNER«Requête avec le«LIMITE"Clause et"COMMANDE PAR”Clause:

Supprimer de la commande client par ID Limit 3;

Ici:

  • "COMMANDÉ PAR”La clause est utilisée pour organiser les lignes de table dans l'ordre croissant.
  • "LIMITE»La clause spécifie le nombre de lignes / enregistrements à retourner.
  • "3»Est le nombre spécifié d'enregistrements:

Étape 3: Afficher le contenu de la table

Exécuter le "Sélectionner * à partir de”Commande avec le nom de la table pour afficher son contenu et vérifier les enregistrements supprimés:

Sélectionner * chez le client;

Selon la sortie donnée, le nombre spécifié d'enregistrements a été supprimé:

Comment supprimer les enregistrements de la table avec MySQL Workbench en utilisant la clause «Limit» et la clause «Order by» avec la clause «Where»?

Nous pouvons également utiliser le «LIMITE"Clause et le"COMMANDÉ PAR"Clause avec le"”Clause pour supprimer les enregistrements de la table de la base de données. Pour ce faire, essayez les instructions suivantes.

Étape 1: Vérifiez le contenu de la table

Tout d'abord, consultez le contenu de la table en exécutant le «SÉLECTIONNER" déclaration:

Sélectionner * chez le client;

Étape 2: supprimer le contenu

Maintenant, supprimez les lignes de la table en exécutant la commande ci-dessous:

Supprimer du client où la commande country = «Mexico» par ID Limit 5;

Ici, nous avons spécifié le «”Clause pour filtrer le"pays«Nom comme«Mexique" avec le "COMMANDÉ PAR"Clause et"LIMITE”Clause:

Étape 3: Vérification

Utilisez la requête en dessous pour vérifier si les enregistrements sont supprimés du «client”Tableau ou pas:

Sélectionner * chez le client;

C'est tout! Nous avons fourni le processus de suppression des enregistrements d'une table avec MySQL Workbench.

Conclusion

Pour supprimer les enregistrements de la table avec MySQL Workbench, le «Supprimer d'où;" commande, "Supprimer

Ordre par limite;«Commande, et le«Supprimer
Où l'ordre par limite;»Les commandes sont utilisées. Ce blog a démontré plusieurs façons de supprimer les enregistrements d'une table avec MySQL Workbench.