Requête MySQL : GROUP BY ()

Répondre
N@b
le 26/05/2011 à 15:03
N@b
Bonjour,

Je souhaiterai savoir s'il y'a un moyen de connaître le nombre exacte de lignes pour chaque résultat trouvé lorsqu'on utilise la fonction GROUP BY () dans une requête SQL ?

Exemple :

J'ai une table avec 3 champs : id, id_maladie, symptomes

je souhaiterai afficher le nombre de lignes de la liste de ma table en faisant un GROUP BY id_maladie comme suit :

<?php
$requete=mysql_query("SELECT * FROM maladies GROUP BY id_maladie");
?>


est il possible de connaître le nombre de lignes correspondant à chaque id_maladie ?

Merci pour votre aide :)
LA GLOBULE
le 27/05/2011 à 10:21
LA GLOBULE
Oui, avec un count.

Exemple :

SELECT count(*), id_maladie FROM maladies GROUP BY id_maladie
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours