Re: Requète MySQL

Top Page

Reply to this message
Author: pansanel
Date:  
To: Frédéric
CC: guilde
Subject: Re: Requète MySQL
Salut Fred,

Voici une solution :
SELECT * FROM my_table WHERE CURDATE() <
ADDDATE(my_table.date,laps_de_temps) ORDER BY date DESC LIMIT 1;

Il existe la meme variante ave ADDTIME pour le champs de type TIME.
Tu trouveras plus d'informations sur le site :
http://www.mysql.org/doc/refman/4.1/en/date-and-time-functions.html

Jerome

Selon Frédéric <frederic.mantegazza@???>:

> Bonsoir,
>
> Est-ce qu'un guru MySQL pourrait me dépanner ?
>
> Je cherche à faire une requète sur une base contenant des données
> horodatées par deux champs, un de type 'date', et un de type 'time'. Je
> voudrais récupérer le dernier enregistrement, à condition qu'il ne soit
> pas plus vieux qu'un certain laps de temps défini (sinon, la requète ne
> doit rien retourner).
>
> Comment faire ça simplement ?
>
> Merci d'avance.
>
> -- 
>    Frédéric

>
>    http://www.gbiloba.org

>





--------------------------------------------
Mail sent through IMP: http://horde.org/imp/