Comment obtenir le nombre d'enregistrements ou de lignes dans une table à l'aide de MySQL

Comment Obtenir Le Nombre D Enregistrements Ou De Lignes Dans Une Table A L Aide De Mysql



MySQL est un puissant RDMS open-source, qui contient de nombreuses tables évolutives pour stocker les données dans une structure organisée. Lors de la gestion d'une base de données, il est nécessaire de récupérer le nombre d'enregistrements ou de lignes dans une table, vous pouvez le faire en utilisant la fonction COUNT(), le schéma d'informations ou la commande SHOW TABLE STATUS. Cependant, la fonction COUNT() est la méthode la plus simple à cette fin.

Cet article vous apprendra comment obtenir le nombre d'enregistrements ou de lignes dans une table à l'aide de la fonction MySQL COUNT() dans la requête Select.







Prérequis : se connecter au serveur MySQL local

Assurez-vous que MySQL est installé sur votre système, pour confirmer si MySQL est installé sur votre système ou non, tapez cette commande :



mysql --version



Ici, il est visible dans la sortie ci-dessus que MySQL est installé dans le système.



Connectez-vous au serveur MySQL local en utilisant cette syntaxe :





mysql -dans < nom d'utilisateur > -p


Indiquez votre nom d'utilisateur, le nom d'utilisateur pour ce message est ' Maryland ', tapez votre mot de passe serveur pour vous connecter, avec succès :


Utilisez cette commande pour les bases de données disponibles sur le serveur :



AFFICHER LES BASES DE DONNÉES ;



Pour travailler dans une base de données spécifique, utilisez cette syntaxe :

utiliser < nom de la base de données > ;



Un message de réussite apparaîtra.

Utilisez cette commande pour afficher toutes les tables disponibles dans la base de données :

Obtenir le nombre d'enregistrements ou de lignes à l'aide de la fonction COUNT dans une table

La fonction COUNT() peut être utilisée en combinaison avec d'autres fonctions et opérateurs de MySQL. Si vous fournissez ' * ” à la fonction COUNT, il renverra le nombre de tous les enregistrements ou lignes dans ce tableau, pour ce faire, utilisez cette syntaxe :

SÉLECTIONNER LE COMPTE ( * ) DEPUIS < nom de la table > ;



Vous avez obtenu le nombre total de tous les enregistrements ou lignes de la table.

Insérons un nouvel enregistrement dans la table à l'aide de la commande INSERT, puis utilisons à nouveau cette commande de la fonction COUNT pour obtenir le nombre d'enregistrements ou de lignes dans la table :


Si vous souhaitez compter le nombre de lignes pour une colonne spécifique, utilisez cette syntaxe :

SÉLECTIONNER LE COMPTE < nom de colonne > DEPUIS < nom de la table > ;


Indiquez le nom de la table et de la colonne :


Pour utiliser la fonction COUNT() avec une clause WHERE pour obtenir le nombre de lignes répondant à des critères spécifiques, utilisez cette syntaxe :

SÉLECTIONNER LE COMPTE ( * ) DEPUIS < nom de la table > < nom de colonne > = valeur ;


Indiquez les paramètres et critères :


Vous pouvez obtenir le nombre d'enregistrements ou de lignes dans une table à l'aide de la fonction COUNT() de MySQL.

Conclusion

Obtenir le nombre d'enregistrements ou de lignes dans une table MySQL est parfois une tâche importante pour la gestion de la base de données, qui peut être facilement accomplie à l'aide de la fonction COUNT(). Il vous aide à compter le nombre de tous les enregistrements dans une table ou à partir d'une colonne spécifique. Il peut également être utilisé en combinaison avec d'autres fonctions et opérateurs de MySQL pour fournir le nombre d'enregistrements ou de lignes qui répondent à une condition spécifique.