Compter les differents element d'une table
Bonjour
Je souhaite compter les differents enregistrement selon un champs "type"
Je fais en PHP une bouche qui balaye tous les types
Code:
1 2 3 4 5 6 7 8
|
$types = $objet->getAllTypes();
$nbType = array();
foreach ($types as $type) {
$query = "SELECT COUNT(1) FROM objet WHERE type=".$type." GROUP BY type" ;
$result = $db->queryOne( $query );
array_push($nbType,$result);
} |
Ne peut-on pas avoir avec une seul requete SQL le nombre d'item par type sans passer par cette boucle
Merci