Retourner le max des date
Bonjour,
je veux afficher l'actualité qui est la plus nouvelle alors qui à la date la plus grande mais je n'arrive pas à trouver une solution voici mon essai select * from actualites where date>=(select max(date ) from actualites); svp aider moi à resoudre cette requette et merci d'avance
je veux afficher l'actualité qui est la plus nouvelle alors qui à la date la plus grande mais je n'arrive pas à trouver une solution voici mon essai select * from actualites where date>=(select max(date ) from actualites); svp aider moi à resoudre cette requette et merci d'avance
3 réponses
-
Bonjour,
Qu'est-ce qui ne va pas avec ton essai ? À première vue cela m'a l'air correct... Tu as un message d'erreur ?
Xavier -
la requete n'ffiche rien
-
Pourquoi fais-tu une critère de restriction (Where) alors que c'est inutile d'après moi ?
Après select enlève * et indique tous les champs si tu veux qu'ils soient tous affichés avec ta condition "MAX", ce sera surement mieux et davantage compréhension que dans ta critère de restriction qui ne sert pas à grand chose...
Exemple :
SELECT numero, titre, description, MAX(date)
FROM actualites