[RESOLU] Resultat de requetes Mysql en double, triple..!

Didier de Rodez
Invité n'ayant pas de compte PHPfrance

02 mars 2011, 16:03

bonjour à tous,
je dois effectuer une requete que j'insererai dans une page PHP, mais voilà, suis débutant et je galere

je dois sortir tous les enregistrements dont le statut=4 de l'année 2010 et dont la Date_Statut de la table_statut_demande est > table_demande.Date_Souhaitee_Realisation

j'y vais pas à pas, mais déjà avec le code ci dessous, j'ai des resultas en double, triple! Pouvez vous m'aider sVP merci!


SELECT table_demande.Num_Demande, table_demande.Num_Famille, table_demande.Num_Type, table_demande.Num_Objet, table_demande.Date_Souhaitee_Realisation, table_statut_demande.Date_Statut
FROM table_demande, table_statut_demande
WHERE table_demande.Num_Demande = table_statut_demande.Num_demande
AND table_demande.Num_Statut =4
AND year( Date_Souhaitee_Realisation ) = "2010"

Invité
Invité n'ayant pas de compte PHPfrance

02 mars 2011, 19:15

et dont la Date_Statut de la table_statut_demande est > table_demande.Date_Souhaitee_Realisation


cette contrainte n'apparaît pas dans votre requête


j'ai des resultas en double, triple!

Faire un SELECT DISTINCT

Amicalement