Comment ecrire cette requète
semouna
-
Ravachol Messages postés 568 Statut Membre -
Ravachol Messages postés 568 Statut Membre -
bonjour vous alléez peut etre trouvé ma ? stupide mais j'ai besoin k kk1 m'aide à ecrire une requète
j'ai une table de patients avec comme champs nomnaissance/prénom/datenaissance
cette table contient des doublons et je voudrais ecrire la requètequi me permettrait de compter le nombre d'identité differente il y a dans ma base
je sais k'il fo utiliser count et distinct le problème c k j'arrive pas a combiner les 2 dans une requète
j'ai une table de patients avec comme champs nomnaissance/prénom/datenaissance
cette table contient des doublons et je voudrais ecrire la requètequi me permettrait de compter le nombre d'identité differente il y a dans ma base
je sais k'il fo utiliser count et distinct le problème c k j'arrive pas a combiner les 2 dans une requète
3 réponses
-
semouna il n'existe pas de questions sutpides ce qui serait stupide c de rester plante sans poser la question
Alors je pense que pour resoudre ton probleme, tu devrais etudier la commande sql group by
tu trouveras des informations supplementaires ici
http://www.laltruiste.com/document.php?url=http://www.laltruiste.com/courssql/cmd_groupby.html
cummulée a un compteur tu devrais resoudre ton probleme
Je te souhaite bon courrage
Select -
si tu as une seule table c'est très simple il suffit de selectionner les champs de le table voulu puis d'utiliser group by pour classer ces champ par nom par exemple :
select nom,datedenaissance from NOMDELATABLE
group by nom
having disctinct nom count *
je crois que c'est cela
si tu doit utiliser plusieurs tables il faut faire des jointures et tu devras utiliser des alias et des where pour chaque tables afin d'associer les bon enregistrements. Bonne chance et bon courage. -
Salut.
Un truc dans ce genre là peut-être :SELECT COUNT(DISTINCT(nom)) FROM table
A++
La pensée ne commence qu'avec le doute.
ROGER MARTIN DU GARD