sql >> Databasteknik >  >> RDS >> Mysql

24 timmars värden

För närvarande är SELECT ger dig bara de resultat som hände exakt 24 timmar före det aktuella ögonblicket. Det du behöver är en räckvidd. Exempel på 1 timme (indrag läggs till för tydlighetens skull):

WHERE `time` BETWEEN 
   DATE_SUB('".$choice."', INTERVAL 24 HOUR) 
   AND DATE_SUB('".$choice."', INTERVAL 23 HOUR) 

På så sätt får du resultat med time inom intervallet 1 timme "nu - 24 timmar" och "nu - 23 timmar". MELLAN operatorn motsvarar detta:

WHERE `time` >= DATE_SUB('".$choice."', INTERVAL 24 HOUR)
   AND `time` <= DATE_SUB('".$choice."', INTERVAL 23 HOUR) 


  1. django.db.utils.ProgrammingError:relation app_user existerar inte under manage.py-testet

  2. Få åtkomst till MAMPs MySQL från Terminal

  3. Hur man går med två tabeller i MySQL

  4. Hur mappar man en Native Query till en POJO när jag inte har någon Entity på mitt projekt?