{MySQL} fonction count
Fermé
hanane002
Messages postés
34
Date d'inscription
lundi 21 septembre 2009
Statut
Membre
Dernière intervention
30 décembre 2015
-
21 sept. 2009 à 16:25
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 - 22 sept. 2009 à 03:20
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 - 22 sept. 2009 à 03:20
A voir également:
- {MySQL} fonction count
- Fonction si et - Guide
- Mysql community server - Télécharger - Bases de données
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
2 réponses
moderno31
Messages postés
870
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
8 août 2012
92
22 sept. 2009 à 03:20
22 sept. 2009 à 03:20
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 ?
incaout
Messages postés
347
Date d'inscription
lundi 8 septembre 2008
Statut
Membre
Dernière intervention
15 novembre 2012
74
21 sept. 2009 à 17:09
21 sept. 2009 à 17:09
Salut.
Dans le cas de SELECT COUNT(*), tu auras une colonne correspondante à ton select count dans les résultats de ta requete.
Dans le cas du HAVING, ton SELECT COUNT(*) sert de critère pour filtrer les résultats et n'apparait pas dans les résultats.
A+
IC
Dans le cas de SELECT COUNT(*), tu auras une colonne correspondante à ton select count dans les résultats de ta requete.
Dans le cas du HAVING, ton SELECT COUNT(*) sert de critère pour filtrer les résultats et n'apparait pas dans les résultats.
A+
IC