Aide - Recherche - Membres - Calendrier
Version complète : eviter doublon dans l'affiche avec table de liaison
Forum Développeur - Administration serveur, programmation et base de données > Programmation > PHP
Sebou San
bonjour tout le monde smile.gif
je me demande comment eviter les doublons dans une sélection avec table de liaison.

je m'explique :
- j'ai 3 tables ( table A, table B et table C ) la table B fait liaison entre les tables A et C.
- la table A est composée d'un champs ID et d'un champs NOM
- la table C est composée d'un champs ID, nom, adresse, cp et ville
- la table B est composée des champs ID des tables A et C.

il peut dont arriver qu'il y est plusieur enreigistrement de la table A qui fassent réference à un enregistrement de la table C grâce à la table B, dans ce cas lors de mon affiche d'une requette il m'affiche plusieur fois l'enregistremen de la table C.

ex: SELECT [...] FROM [...] WHERE tableA.nom='sebou'
ayant plusieur enregistrement dans la table B indiquant la meme adresse
avec un while()
il affiche plusieur fois les adresses (suivant le nombre de fois qu'il est indiqué par la table cool.gif.

j'espere avoir été clair :shock:

merci et bonne semaine :wink:
this.one
Avec DISTINCT il me semble....

tu fais SELECT DISTINCT[...]FROM[...]WHERE[...]

:wink:
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.