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.
A voir également:
- Aficher une seule eccurrence dans un table
- Table ascii - Guide
- Table des matières word - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Application se ferme toute seule android - Guide
- Mettre une seule page en paysage word - Guide
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
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
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+
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+
Merci de ta reponse mais malheuresement j'ai essayé et ça n'a pas marché. Cela me renvoie l'erruer suivante:
'Syntax error, missing operator in query expression.'
Polly