Aficher une seule eccurrence dans un table
Polly
-
enzito Messages postés 52 Statut Membre -
enzito Messages postés 52 Statut Membre -
Bonjour,
J'ai une table access dans le genre :
Nom Note
Evelyne 15
Evelyne 10
Evelyne 20
Mathias 12
José 14
Avec quelle requête puis-je avoir le résultat ci-dessous?
Nom Note
Evelyne 15, 10, 20
Mathias 12
José 14
C'est à dire que je ne veux affichier q'une seule occurence du champ Nom avec toutes les notes qui lui sont rattaches.
Merci de me repondre car c'est assez urgent pour moi d'avoir la réponse.
Gilou.
J'ai une table access dans le genre :
Nom Note
Evelyne 15
Evelyne 10
Evelyne 20
Mathias 12
José 14
Avec quelle requête puis-je avoir le résultat ci-dessous?
Nom Note
Evelyne 15, 10, 20
Mathias 12
José 14
C'est à dire que je ne veux affichier q'une seule occurence du champ Nom avec toutes les notes qui lui sont rattaches.
Merci de me repondre car c'est assez urgent pour moi d'avoir la réponse.
Gilou.
3 réponses
-
En SQL tu introduis le mot clé count(variable). Ça fait la requête suivante:
Select nom count(note) as ens_notes from ta_table
J'espère que ça répond à ta question -
salut
un truc rapide
Select distinct nom from matable
puis dans ton fetch
select note from matable where nom = nom_du_fetch
mais y a mieux -
Salut polly,
en réalité tu ne peux pas faire celà!!! Chaque personne à 0 ou n notes donc peut importe comment tu écris ta requete tu auras toujours autant d'enregistrement que la personne à de notes...
Si tu tiens absoluemnt à avoir une seule ligne avec toutes les notes, ta table devras ressembler à ceci :
Nom, Note1, note2, note3, etc...
Mais ça, c'est pas très propre...
A+