doublons avec distinct - SQL/NoSQL - Programmation
Marsh Posté le 18-11-2005 à 16:59:07
Tu dois pouvoir obtenir ça via un group by, non?
Marsh Posté le 18-11-2005 à 16:59:18
select code, libelle, ville from table where codep like '782%' GROUP BY codep
SELECT DISTINCT code est equivalent a SELECT code , vu code est unique
Marsh Posté le 21-11-2005 à 10:18:18
en effet avec le group by ca fonctionne :
select distinct frnvil from fcfrn where frncpo like '782%' group by frnvil
Marsh Posté le 21-11-2005 à 10:38:49
si tu fais un group by , pas la peine de mettre un DISTINCT
Marsh Posté le 18-11-2005 à 16:56:13
bonjour, voila j'ai une table contenant des fournisseurs avec un code unique, un libellé, un code postal, et une ville.
je voudrais creer une requete qui me rapporte en fonction d'un bout de code postal saisit, les differents champs correspkndants. Chaque champ des ennregistrement renvoyés alimentera sa propre liste de choix dans mon appli.
extrait de ma table :
001 fourn1 78000 versailles
002 fourn2 78200 boinvilliers
003 fourn3 78200 fontenay mauvoisin
004 fourn4 78200 boinvilliers
voici ma requete : select distinct code, libelle, ville from table where codep like '782%'
ca ca fonctionne et ca renvoi tous les fournisseurs distincts (3 fournisseurs)
le probleme c'est que je voudrais que pour fourn2 et fourn4 la ville apparaisse qu'une seule fois dans la requete...
Est-ce possible ?
En vous remerciant par avance, bonne aprem