Bonjour,
Voila mon problème, je dispose d'une table avec 2 info principale, un id et une date de début de mise en place.
Par exemple si j'ai 2 enregistrement la date de début du 2ème enregistrement représente la date de fin du 1er enregistrement.
Mon problème c'est que je n'arrive pas à faire une comparaison qui marche, par exemple:
Supposons que ma table contienne 2 date: 01/01/2009 et 03/10/2009
Ma requête actuelle est:
Cette requete si on l'exécutait aujourd'hui me retourne les 2 dates de ma table (c'est normal) alors que je voudrais juste qu'elle me retourne les info du 03/10/2009... En gros je veux récupérer la 1ère date la plus proche de ma date d'aujourd'hui de ma base de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT * FROM ma_table WHERE CURRENT_DATE()>date_début
Mais on m'a imposé une contrainte, on m'a demandé de le faire sans champs date de fin, pour des raison pratique du projet.
J'espère obtenir de l'aide
Merci
Partager