je sois sortir la dernière version de la table t_détail_librairies par rapport à l'id de la table t_librairies_dispo.Comment dois-je faire?? Voici mes tables: t_librairies_dispo id nom description 1 add_file.php sdf 2 add_question.php hgg 3 question_image.php hgd 4 open_file_quest.php.bak rt 5 INTRO.DOC document word t_détail_librairies id version date commentaire ref_id 1 1 2003-02-28 ghgf 1 2 1 2003-02-28 cvxvc 2 3 1 2003-02-28 cxyx 3 4 1 2003-02-28 vxndym 4 5 1.2 2003-02-28 toto 1 6 1.6 2003-02-28 titi 2 7 2 2003-02-28 loulou 4 8 5 2003-02-28 ifif 3 9 1.0 2003-03-03 slc 5 10 1.2 2003-03-03 modif slc 5
bah tu fais une while et tu recuperes la fin du tableau.. en faisant ORDER BY VERSION.. hum...?
select max(version) ou select order by version desc limit 1 ds les 2 cas, c la premiere ligne.
Select nom, max(version) from t_librairies_dispo, t_détail_librairies where ref_id = t_librairies_dispo.id group by nom [ order by <CE QUE TU VEUX> ]
ou plutot ORDER BY VERSION DESC... comme ça ta la derniere version directe..
Déjà dit ! Et de toute façon, la dernière version de quoi ? La requête que j'ai posté liste les dernières version de chaque occurence de t_librairies_dispo. J'ai cru comprendre que c'est ce que simoes veux non ?
je sois sortir la dernière version de la table t_détail_librairies par rapport à l'id de la table t_librairies_dispo.