我有一张表格,如图所示
我想检索此信息。
1)从这个日期(不管是什么)上个月所有ip的总'page_views'
2)今天的'page_views'按'page'分组(例如:id = 7有page = index.php,其中page_views = 12但是在同一日期id = 13有相同的页面= index.php和page_views = 1)所以他们必须显示index.php = 13
的page_view答案 0 :(得分:1)
使用以下查询获取特定日期前一个月的日期。
select date_sub(current_date, INTERVAL 1 MONTH) .
答案 1 :(得分:0)
1)
SELECT SUM(page_views)
FROM tbl
WHERE date >= NOW() - INTERVAL 1 MONTH
2)
SELECT page, SUM(page_views)
FROM tbl
WHERE LEFT(date, 10) = CURDATE()
GROUP BY page