Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
誰かが私を助けることができますか、私は日付を(YY-mm-dd)として渡す文字列を持っています。2012-11-16。PHPを使用してデータベースからレコードを取得し、過去7日間のレコードを取得したいと思います。私のデータベースには、UNIXタイムスタンプが日付と時刻の形式で含まれています。PHPを使用して、現在の日から過去7日間のレコードを取得するにはどうすればよいですか。
SELECT * FROM table WHERE DATE(yourdate) >= DATE_SUB(CURDATE(), INTERVAL 7 DAY)
これは「1日あたり」ベースで機能します。これを使用して、2番目に正確にします。
SELECT * FROM table WHERE yourdate >= DATE_SUB(NOW(), INTERVAL 7 DAY)