Bonjour,
Voila, je réalise un intranet assez complexe pour une association et j'ai un probleme : je n'arrive pas a ecrire une requete Mysql comme je veux :
j'ai deux tables :
types_fich
+--+-------------
|id|...
+--+-------------
et table etude_fich
+----+----------+---
|type|date_ajout|...
+----+----------+---
Dans la table types_fich, je stocke tous les types de fichiers qui peuvent exister. Dans, etude_fich je stocke les fichiers qui ont été uploadés pour une étude donnée. (il peut y avoir plusieurs fois le meme type de fichier pour une etude: differentes versions du fichier)
Je voudrais faire une requete unique qui recupere autant de lignes que dans la table types_fich avec si il existe la date du fichier stocké dans la base de données le plus recent ou sinon NULL
J'ai essayé :
SELECT id,date_ajout FROM (types_fich LEFT JOIN etude_fich ON id=type)
mais ça ne me donne pas la date du plus rescent fichier.
Quelqu'un aurait il une idée ?
Merci d'avance
++
Remi F