OVH Cloud OVH Cloud

redondance affichage

6 réponses
Avatar
Daniel METHOT
Bonjour,

Lors de l'exécution d'une requête concernant plusieurs fois un même enregistrement, comment faire
pour que l'affichage ne se produise qu'une fois ?
Exemple: Une requête me sort la liste des livres ayant été empruntés. Comment faire pour que toutes
les occurrences concernant un livre n'apparaissent pas x fois...mais une seule ?

Suis-je clair ?

Daniel M

6 réponses

Avatar
Eric
Bonjour,

Dans les propriétés de la requête, mets la propriété Valeurs Distinctes
à Oui ou dans la fenêtre SQL de la requête tu tapes DISTINCT après le SELECT

Bonjour,

Lors de l'exécution d'une requête concernant plusieurs fois un même
enregistrement, comment faire pour que l'affichage ne se produise qu'une
fois ?
Exemple: Une requête me sort la liste des livres ayant été empruntés.
Comment faire pour que toutes les occurrences concernant un livre
n'apparaissent pas x fois...mais une seule ?

Suis-je clair ?

Daniel M


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Daniel METHOT
Bonjour,

Dans les propriétés de la requête, mets la propriété Valeurs Distinctes
à Oui ou dans la fenêtre SQL de la requête tu tapes DISTINCT après le
SELECT

Bonjour,

Lors de l'exécution d'une requête concernant plusieurs fois un même
enregistrement, comment faire pour que l'affichage ne se produise
qu'une fois ?
Exemple: Une requête me sort la liste des livres ayant été empruntés.
Comment faire pour que toutes les occurrences concernant un livre
n'apparaissent pas x fois...mais une seule ?

Suis-je clair ?

Daniel M


Merci.

Le DISTINCT après SELECT fonctionne.
Par contre la première méthode (propriétés de la requête valeurs distinctes à OUI c'est où ?)


Avatar
Eric
re,

En mode Création/Modification (l'équerre) de la requête, tu fais un clic
droit dans la fenêtre contenant le table et choisis Propriétés dans le
menu Contextuel. S'affiche alors la fenêtre des propriétés de la requête
et c'est à la 4eme ligne.
Si la Fenêtre Propriétés du champ est déjà ouverte, alors cliques
seulement dans la fenêtre de la table, à côté de la table évidemment.


Bonjour,

Dans les propriétés de la requête, mets la propriété Valeurs
Distinctes à Oui ou dans la fenêtre SQL de la requête tu tapes
DISTINCT après le SELECT


Bonjour,

Lors de l'exécution d'une requête concernant plusieurs fois un même
enregistrement, comment faire pour que l'affichage ne se produise
qu'une fois ?
Exemple: Une requête me sort la liste des livres ayant été empruntés.
Comment faire pour que toutes les occurrences concernant un livre
n'apparaissent pas x fois...mais une seule ?

Suis-je clair ?

Daniel M



Merci.

Le DISTINCT après SELECT fonctionne.
Par contre la première méthode (propriétés de la requête valeurs
distinctes à OUI c'est où ?)


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Daniel METHOT
Bonjour,

Dans les propriétés de la requête, mets la propriété Valeurs Distinctes
à Oui
Cela je ne vois pas où le faire...

Clic droit sur quelque chose ?
ou dans la fenêtre SQL de la requête tu tapes DISTINCT après le
SELECT

Cela je l'ai fait et cela marche. Merci


Mais j'aurais aimé savoir comment obtenir ce résultat par la première solution citée ci-dessus et
dont je n'ai pas vu la maneuvre.

Merci encore


Bonjour,

Lors de l'exécution d'une requête concernant plusieurs fois un même
enregistrement, comment faire pour que l'affichage ne se produise
qu'une fois ?
Exemple: Une requête me sort la liste des livres ayant été empruntés.
Comment faire pour que toutes les occurrences concernant un livre
n'apparaissent pas x fois...mais une seule ?

Suis-je clair ?

Daniel M





Avatar
Tisane
Bonjour Daniel,

Dans les propriétés de la requête, mets la propriété Valeurs Distinctes à
Oui
Cela je ne vois pas où le faire...

Clic droit sur quelque chose ?


Dans ta requête en mode Création, double-clique dans la zone grise, à côté
de la table. Cela affiche la fenêtre des propriétés dans laquelle tu trouves
"Valeurs distinctes".
Eric propose un clic droit dans cette même zone puis Propriétés.
Relis bien son message, il est pourtant clair.
Ou alors, va dans le menu Affichage | Propriétés, ou encore <Alt><Entrée>.
J'en oublie sans doute ;-)

--
Tisane


Avatar
Daniel METHOT
Bonjour Daniel,

Dans les propriétés de la requête, mets la propriété Valeurs
Distinctes à Oui
Cela je ne vois pas où le faire...

Clic droit sur quelque chose ?


Dans ta requête en mode Création, double-clique dans la zone grise, à
côté de la table. Cela affiche la fenêtre des propriétés dans laquelle
tu trouves "Valeurs distinctes".
Eric propose un clic droit dans cette même zone puis Propriétés.
Relis bien son message, il est pourtant clair.
Ou alors, va dans le menu Affichage | Propriétés, ou encore
<Alt><Entrée>. J'en oublie sans doute ;-)

Merci tisane !

Ton explication est OK !