Bonjour à tous,
J'ai une table conversation (id, id_expediteur, id_recepteur, date_time(de type datetime), message, lu);
Je voudrais sélectionner les lignes enregistrées dans les 5 dernières secondes sachant que la colonne date_time garde le moment d'enregistrement de la ligne dans la table,
J'ai essayé ceci
mais ça retourne toutes les lignes sans prendre en considération la dernière condition du date_time..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT * FROM conversation WHERE id_recepteur =1 AND id_expediteur =144 AND lu =0 AND ( UNIX_TIMESTAMP( date_time ) - UNIX_TIMESTAMP( '2014-07-30 11:28:56' ) ) < 5
Merci d'avance pour toute réponse..
Partager