beufa Posté 14 Avril 2005 Partager Posté 14 Avril 2005 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. Merci d'avance ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Titag Posté 14 Avril 2005 Partager Posté 14 Avril 2005 Bonjour, Fait un select distinct famille from articles Lien vers le commentaire Partager sur d’autres sites More sharing options...
beufa Posté 14 Avril 2005 Auteur Partager Posté 14 Avril 2005 Merci Titag ! 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Titag Posté 14 Avril 2005 Partager Posté 14 Avril 2005 Mais il n'y a pas de quoi Pour tes révisions je te conseille l'excellent manuel de référence mysql. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant