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)