Pb avec requete SQL - affiche en double
Anonyme
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

Contribution le : 24/02/2006 23:49
Créer un fichier PDF de la contribution Imprimer


Re: Pb avec requete SQL - affiche en double
Fred
La clause DISTINCT sélectionne chaque ligne distincte du résultat de la requête en éliminant les doublons, soit des lignes dont toutes les valeurs de champs sont parfaitement égales.

Tes lignes ne sont pas identique car tu indiqque le millésime et la qté millésime qui peuvent sous catégoriser des vins.

Si tu n'en n'as pas besoins enlève les.

Cordialement

Fred

Contribution le : 25/02/2006 11:24
Créer un fichier PDF de la contribution Imprimer


Re: Pb avec requete SQL - affiche en double
Anonyme
merci de votre réponse

j'ai réussi a faire ce que voulais en créant un état avec un sous etat.
je vais approfondir la chose

bon WE

Contribution le : 25/02/2006 13:46
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2