{MySQL} fonction count
hanane002
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
-
moderno31 Messages postés 872 Date d'inscription Statut Membre Dernière intervention -
moderno31 Messages postés 872 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
SVP si vous pouvez me dire quelle la difference entre mettre la fonction count(*) dans la clause select et de la mettre dans la clause having si on a fait un regroupement sur un champ
c URGENT
merci d'avance
SVP si vous pouvez me dire quelle la difference entre mettre la fonction count(*) dans la clause select et de la mettre dans la clause having si on a fait un regroupement sur un champ
c URGENT
merci d'avance
A voir également:
- {MySQL} fonction count
- Fonction si et - Guide
- Mysql community server - Télécharger - Bases de données
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
2 réponses
Dans une requete SQL sur MySQL
COUNT(*) va te dire combien de ligneont été trouvées dans ta table.
Associé à count Group by pour le rregroupement des autres champs du SELECT.
Having va te permettre de filtrer une valeur dans le cas d'une somme, d'une moyenne. Having est le penchant de where mais que pour des données agrégées (sommées).
Where va filtrer un nombre de lignes alors que Having va filtrer des valeurs sommées dans un champs.
Tu as compris la différence ?
COUNT(*) va te dire combien de ligneont été trouvées dans ta table.
Associé à count Group by pour le rregroupement des autres champs du SELECT.
Having va te permettre de filtrer une valeur dans le cas d'une somme, d'une moyenne. Having est le penchant de where mais que pour des données agrégées (sommées).
Where va filtrer un nombre de lignes alors que Having va filtrer des valeurs sommées dans un champs.
Tu as compris la différence ?