Pb avec requete SQL - affiche en double

Posté par Anonyme le 24/2/2006 23:49:07
bonsoir

voici mon code
<code>
SELECT DISTINCT Vin.Nom AS Nom,
EnStock.millesime AS millesime,
EnStock.qtestock AS qtestock,
Vin.Catégorie AS Catégorie,
Vin.Couleur AS Couleur,
Vin.Pays2 AS Pays2,
Vin.région2 AS région2,
Vin.appellation2 AS appellation2,
Vin.Producteur AS Producteur,
Entrées.dateachat AS dateachat,
Entrées.PA AS PA,
Entrées.Valeurestime AS Valeurestime,
Entrées.boirede AS boirede,
Entrées.boirejusque AS boirejusque,
Entrées.apogéede AS apogéede,
Entrées.apogéejusque AS apogéejusque,
Entrées.fournisseur AS fournisseur,
Vin.image AS image
FROM Entrées, EnStock, Vin
WHERE Entrées.IDvin = EnStock.IDvin
AND Vin.IDvin = EnStock.IDvin
AND EnStock.qtestock > 0
ORDER BY Nom ASC
</code>
le soucis, c'est que la requete m'affiche en double les enregistrements. Du moment que j'enleve toutes les rubriques du fichier Entrées, ca marche nickel.
voici ce que ca me donne :

L'atrium 2002 7 1 2 France Sud Ouest Cahors L'Atrium 20050906 3.8 3.8 2006 2010 2006 2008 Cadeau Offert

L'atrium 2004 18 1 2 France Sud Ouest Cahors L'Atrium 20050906 3.8 3.8 2006 2010 2006 2008 Cadeau Offert

en fait, ca m'affiche en double si j'ai 2X le meme vin, avec 2 années différentes.

comprend pas
merci de votre aide

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3597&post_id=15161