MySQL - SELECT ... ВЧЕРА

MySQL осигурява лесен достъп до записите в базата данни и прави възможно извършването на манипулации на данните. За да изберете свързани с времето данни от базата данни, MySQL предоставя проста ключова дума, известна като INTERVAL. Командата INTERVAL MySQL позволява данните да бъдат сравнявани в рамките на времето, посочено в параметъра, и избира само тези записи, които отговарят на критериите за избор. За да изберете записи на база данни, които са на един ден, например, параметърът в командата INTERVAL MySQL трябва да бъде 1. За предишни записи броят на дните може да бъде определен според параметъра.

  • Използвайте следния синтаксис:
    •  SELECT * FROM myTable WHERE field_date = DATE_SUB (CONCAT (CURDATE (), '00:00:00'), INTERVAL 1 DAY) 
  • За да изберете предишни записи:
    •  SELECT * FROM myTable WHERE field_date = DATE_SUB (CONCAT (CURDATE (), '00:00:00'), INTERVAL 2 DAY) 
Предишна Статия Следваща Статия

Топ Съвети