うまくいけば、それは簡単な解決策ですが、次のデータをフィルタリングしようとしています:-
- 今日
- 昨日
- 今週
- 今月
- 2 つの日付の間。
データベースから取得した日付は基本的にタイムスタンプです。
これは私が試したものです:-
今日
SELECT n.title, COUNT(*) AS times FROM node_view_count WHERE timestamp > DATE_SUB(NOW(), INTERVAL 1 DAY)
昨日
SELECT n.title, COUNT(*) AS times FROM node_view_count WHERE timestamp > DATE_SUB(NOW(), INTERVAL 7 DAYS)
...
それは本当に機能していません。
何か案が?