Que puis-je faire pour éliminer mes doublons ! - SQL/NoSQL - Programmation
Marsh Posté le 14-09-2005 à 12:54:01
GROUP BY
Marsh Posté le 14-09-2005 à 12:59:58
le group by c'est seulement utile s'il fait des opérations arithmétique sur un champ! ici ce n'est pas le cas je pense!
Sinon il te reste bien SELECT DISTINCT champ1, champ2, ...
mais je ne suis pas certain que c'est ce que tu veux non plus
Marsh Posté le 14-09-2005 à 13:16:05
si tu fais ta recherche selon un champ de rubrique mais que tu n'affiche que des champs de societes tu peux utiliser distinct
Marsh Posté le 14-09-2005 à 14:59:38
ReplyMarsh Posté le 14-09-2005 à 15:20:17
mutkas10 a écrit : vous êtes géniales.... |
Merci pour elles.
Marsh Posté le 14-09-2005 à 17:01:39
ReplyMarsh Posté le 14-09-2005 à 22:55:47
casimimir a écrit : +1 group by |
d'un point de vue sémentique, distinct est mieu que group by (surtout que le distinct ne fait pas de tri pour rien !)
Marsh Posté le 14-09-2005 à 12:13:34
Bonjour,
Je suis entrain de créer un site annuaire avec php+Mysql. Ce site permet d'inscrire des sociétés et à la suite faire des recherches des sociétés.
Voilà, j'ai deux tables.
Societés
IdSociete
NomSociete
Rubrique1
Rubrique2
Rubriques
IdRubrique
Rubrique
Une société peut avoir deux rubriques.
Ainsi je voudrais, quand je fait par exemple une recherche par rubrique avec un mot clé, que je n'ai que la société apparaisse une seule fois même si elle peut être dans plusieurs rubriques.
Merci de m'aider et j'espère que vous m'avez compris.
Mutkas