Aide sur une requête

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Aide sur une requête

par lem » 14 mai 2007, 10:27

Pourquoi est ce que tu ne fais pas un count directement dans ta requête SQL ?

par bercy » 13 mai 2007, 15:54

Bon, j'ai trouvé tout seul.

Code : Tout sélectionner

$result21M=mysql_query("SELECT DISTINCT Date FROM fiches WHERE FamilleID='$FamilleID' AND Date LIKE '$Annee-$Mois-%' "); $nb21M = mysql_numrows($result21M);
S'il existe une méthode plus clean je suis preneur.

Merci encore

Aide sur une requête

par bercy » 13 mai 2007, 14:20

Bonjour à tous,

je sais faire une requête qui me permet de récuperer le nombre de jour de présence par mois par enfant

Code : Tout sélectionner

$result2=mysql_query("SELECT * FROM fiches WHERE EnfantID='$ID' AND Date LIKE '$Annee-$Mois-%' "); $nb2 = mysql_numrows($result2);
j'essaie de faire maintenant une requête qui me permettrait de récuperer le nombre de jour de présence par mois par FAMILLE.

Code : Tout sélectionner

$result2=mysql_query("SELECT * FROM fiches WHERE FamilleID='$ID' AND Date LIKE '$Annee-$Mois-%' "); $nb2 = mysql_numrows($result2);
Cette requête fonctionne cependant Lorsque plusieurs enfants de la même famille sont présent en même temps,j'aimerai ne comter qu'une présence pour la famille.

Je ne sais pas comment utiliser la commande DISTINCT.
Merci de votre aide