Procédure : compter les lignes d'une table (Visual Database Tools)
Vous pouvez compter les lignes d'une table afin de déterminer les éléments suivants :
le nombre total de lignes dans une table, par exemple le décompte de tous les livres d'une table titles ;
le nombre de lignes d'une table qui répondent à une condition spécifique, par exemple, le nombre de livres publiés par un éditeur dans une table titles ;
le nombre de valeurs d'une colonne donnée.
Lorsque vous comptez les valeurs d'une colonne, les valeurs null ne sont pas reprises dans le calcul. Vous pouvez, par exemple, compter le nombre de livres d'une table titles qui affichent des valeurs dans la colonne advance. Par défaut, le comptage inclut toutes les valeurs et pas seulement les valeurs uniques.
Les procédures associées aux trois types de comptage sont similaires.
Pour compter toutes les lignes d'une table
Assurez-vous que la table à synthétiser figure déjà dans le volet Schéma.
Cliquez avec le bouton droit en un point de l'arrière-plan du volet Schéma, puis choisissez Ajouter un groupe par dans le menu contextuel. Le Concepteur de requêtes et de vues ajoute une colonne Group By à la grille dans le volet Critères.
Sélectionnez * (Toutes les colonnes) dans le rectangle représentant la table ou l'objet de type table.
Le Concepteur de requêtes et de vues insère automatiquement le terme Count dans la colonne Group By du volet Critères et assigne un alias de colonne à la colonne que vous synthétisez. Il est possible de remplacer l'alias généré automatiquement par un autre, plus significatif. Pour plus d'informations, consultez Procédure : créer des alias de colonnes (Visual Database Tools).
Exécutez la requête.
Pour compter toutes les lignes répondant à une condition
Assurez-vous que la table à synthétiser figure déjà dans le volet Schéma.
Cliquez avec le bouton droit en un point de l'arrière-plan du volet Schéma, puis choisissez Ajouter un groupe par dans le menu contextuel. Le Concepteur de requêtes et de vues ajoute une colonne Group By à la grille dans le volet Critères.
Sélectionnez * (Toutes les colonnes) dans le rectangle représentant la table ou l'objet de type table.
Le Concepteur de requêtes et de vues insère automatiquement le terme Count dans la colonne Group By du volet Critères et assigne un alias de colonne à la colonne que vous synthétisez. Pour créer un en-tête de colonne plus significatif dans le résultat de la requête, consultez Procédure : créer des alias de colonnes (Visual Database Tools).
Ajoutez la colonne de données sur laquelle doit porter la recherche et désactivez ensuite la case à cocher dans la colonne Sortie.
Le Concepteur de requêtes et de vues insère automatiquement le terme Grouper par dans la colonne Group By de la grille.
Remplacez le terme Grouper par par Where dans la colonne Group By.
Dans la colonne Filter pour la colonne de données sur laquelle doit porter la recherche, entrez la condition de la recherche.
Exécutez la requête.
Pour compter les valeurs d'une colonne
Assurez-vous que la table à synthétiser figure déjà dans le volet Schéma.
Cliquez avec le bouton droit en un point de l'arrière-plan du volet Schéma, puis choisissez Ajouter un groupe par dans le menu contextuel. Le Concepteur de requêtes et de vues ajoute une colonne Group By à la grille dans le volet Critères.
Ajoutez la colonne sur laquelle porte le comptage dans le volet Critères.
Le Concepteur de requêtes et de vues insère automatiquement le terme Grouper par dans la colonne Group By de la grille.
Remplacez le terme Grouper par par Count dans la colonne Group By.
Notes
Pour compter exclusivement des valeurs uniques, choisissez Count Distinct.
Exécutez la requête.