Aller au contenu

Sujets conseillés

Posté

Salut à tous !

Je bute sur un problème SQL pourtant simple, mais quand ça veut pas....

J'ai une base MySql avec une table "article" qui contient des enregistrements concernant des produits.

Dans cette table, il y a un champs "famille".

Je n'arrive pas à trouver la bonne requête pour afficher l'ensemble des familles de produits 1 seule fois.

Quand je fais

select famille from article

ça me renvoie bien toutes mes familles, mais sur l'ensemble des enregistrements : par exemple, si j'ai 7 cartes graphiques dans ma table, et bien le résultat de la requête affiche 7 fois "cartes graphiques".

Et je n'ai pas envie de remplir mon select en dur (comme c'est le cas à présent sur mon site à la rubrique "Liste des prix").

Je pense que le problème vient de la requête et non du php car lorsque j'utilise l'analyseur de requête de phpMyAdmin, j'obtiens le même résultat.

:cool2:

Merci d'avance !

Posté

Merci Titag !

:oops:

J'ai un peu honte mais j'avais oublié la clause "distinct" et grâce à toi j'ai pas besoin de relire la doc SQL cet aprés-midi ! Mais de sérieuses révisions s'imposent !

Encore merci et bravo pour ton outil de mesure d'audience qui est trés trés bien fait et que je recommnde à tous.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...