Page 1 sur 1

requete SQL

Posté : 08 oct. 2005, 15:02
par casam75
Bonjour,

Dans une base de données MySQL, un de mes champs s'appelle online et est au format datetime.
Une de mes requetes est la suivante :

Code : Tout sélectionner

SELECT id FROM table WHERE NOW()-online>120
Est ce qu'avec cette requete, je recupere les id pour lesquels il y a 120 secondes de différences entre le champs online et le moment où je fais la requete ?

Merci

Posté : 09 oct. 2005, 19:16
par Moosh
1° ajoute des () pour calrifier le code
2° si tu veux comparer soit tu convertis en timestamp tes heuressoit tu utilise la fonction datediff ou timediff

http://www.mysqlfreaks.com/statements/56.php

Posté : 09 oct. 2005, 19:27
par casam75
La fonction timediff m'a l'air bien sympathique, je vais essayer. Merci :D
1° ajoute des () pour calrifier le code
2° si tu veux comparer soit tu convertis en timestamp tes heuressoit tu utilise la fonction datediff ou timediff

http://www.mysqlfreaks.com/statements/56.php