J'ai une table qui a un start_time sur le terrain avec des enregistrements follwing:Mysql Date et heure Différence
2011-07-26 14:30:00
2011-07-28 08:00:00
Ce que je dois faire est de comparer le champ start_time
avec la date de l'heure et montrent uniquement les enregistrements si la différence entre eux est inférieure à 5 minutes. Il devrait afficher les enregistrements de date ne
C'est ce que j'ai essayé:
SELECT * FROM jqcalendar WHERE StartTime <= NOW() - INTERVAL 5 MINUTE
Vous devrez peut-être préciser votre question au lieu de répéter le même commentaire encore. Au moins, votre requête ne montre aucune tentative pour afficher "les enregistrements de la date du jour seulement", vous devez également vous assurer que vos données d'exemple contiennent des données "d'aujourd'hui" (2011-07-28 était hier où j'habite). – Select0r
@rajesh: Que voulez-vous dire par "si le datetime actuel (système) est inférieur à 5 min"? En comparaison avec la valeur 'StartDate'? Donc 'StartDate' est dans le futur? –