par
azizss » 21 sept. 2018, 11:03
Bonjour tous le monde,
J'essais depuis quelques jours de faire une requete ou je retire les lignes en double.
Mon problème est que j'ai une requette de ce type qui fonctionne très bien je m'explique :
Code : Tout sélectionner
SELECT DISTINCT titre, etat_an, produit, prix, mac, date, heure, siteurl FROM exemple_jrs AS ex, type_exemple_jrs AS ag WHERE ex.ref_produit = ag.id_ref and ex.date BETWEEN '$dates' AND '$datesj' ORDER BY ex.date DESC
Cela fonction j'ai pas doublon, mais j'ai un lien que je créer de ce type :
Code : Tout sélectionner
<a href='../html/fiche.php?id_produit=<?php echo $donnees['id_extraction_jrs']; ?>'<b>produit</b></a>
Mais dans ma requette ne contient pas "
id_produit" quant je rejoute cela mais doublon revienne.
Code : Tout sélectionner
SELECT DISTINCT titre, etat_an, produit, prix, mac, date, heure, siteurl, id_produit FROM exemple_jrs AS ex, type_exemple_jrs AS ag WHERE ex.ref_produit = ag.id_ref and ex.date BETWEEN '$dates' AND '$datesj' ORDER BY ex.date DESC
Comment faire pour dire juste ne prend pas en compte dans doublon (DISTINCT) la table
id_produit.
Merci de votre aide,
Bonjour tous le monde,
J'essais depuis quelques jours de faire une requete ou je retire les lignes en double.
Mon problème est que j'ai une requette de ce type qui fonctionne très bien je m'explique :
[code]
SELECT DISTINCT titre, etat_an, produit, prix, mac, date, heure, siteurl FROM exemple_jrs AS ex, type_exemple_jrs AS ag WHERE ex.ref_produit = ag.id_ref and ex.date BETWEEN '$dates' AND '$datesj' ORDER BY ex.date DESC
[/code]
Cela fonction j'ai pas doublon, mais j'ai un lien que je créer de ce type :
[code]
<a href='../html/fiche.php?id_produit=<?php echo $donnees['id_extraction_jrs']; ?>'<b>produit</b></a>
[/code]
Mais dans ma requette ne contient pas "[b]id_produit[/b]" quant je rejoute cela mais doublon revienne.
[code]
SELECT DISTINCT titre, etat_an, produit, prix, mac, date, heure, siteurl, id_produit FROM exemple_jrs AS ex, type_exemple_jrs AS ag WHERE ex.ref_produit = ag.id_ref and ex.date BETWEEN '$dates' AND '$datesj' ORDER BY ex.date DESC
[/code]
Comment faire pour dire juste ne prend pas en compte dans doublon (DISTINCT) la table [b]id_produit[/b].
Merci de votre aide,