Voila la structure de la table :
reunions(id_reunion, date, titre, contenu)
la date enregistré est au format time() (nbre de ms depuis 1970)
Il y a deux enregistrement dans la table
Je souhaite recupérer l'enregistrement dont la valeur de la date est la plus élévé.
Voici les deux requêtes, mais qui ne marche pas dans MySQL
// en mettant MIN au lieu de MAX cette première requête fonctionne !?
// et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT * FROM reunions HAVING date=MAX(date)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT * FROM reunions WHERE date=(SELECT MAX(date) FROM reunions)
Quelle est donc la requête qui conviendrait ?
[Titre édité par Maximilian]
[Ancien titre : requête à priori simple ?]
Partager