有需求查詢近7天 每天的訪問量的需求
1:統計7天所有的訪問記錄
select2:統計7天每天的訪問量 沒有的也需要記錄 實現圖表的資料展示需要date_format(c.addtime, '%y-%m-%d' ) days,
count(*) count
from
( select * from contentmessage
where date_sub( curdate( ), interval 7 day ) <= date(addtime) and userid=5 ) as c
group by
select curdate() as days 查詢的近7天是包含當天 如不需要去掉這句**就可以
ifnull(b.count,0) as count 是判斷統計的是否為null 是的話就設定為0
select * from (select a.days,ifnull(b.count,0) as count查詢效果圖如下from (
select curdate() as days
union all
select date_sub(curdate(), interval 1 day) as days
union all
select date_sub(curdate(), interval 2 day) as days
union all
select date_sub(curdate(), interval 3 day) as days
union all
select date_sub(curdate(), interval 4 day) as days
union all
select date_sub(curdate(), interval 5 day) as days
union all
select date_sub(curdate(), interval 6 day) as days
) a left join (
select date(addtime) as datetime, count(*) as count
from contentmessage where userid = 5
group by date(addtime)
mysql查詢今天 昨天 7天 近30天 本月資料
今天 select from 表名 where to days 時間欄位名 to days now 昨天select from 表名 where to days now to days 時間欄位名 1 datediff now from unixtime 時間欄位名 1 時間字段 儲存型別為時間戳 ...
mysql查詢今天 昨天 7天 近30天 本月資料
今天 select from 表名 where to days 時間欄位名 to days now 昨天select from 表名 where to days now to days 時間欄位名 1 datediff now from unixtime 時間欄位名 1 時間字段 儲存型別為時間戳 ...
mysql查詢今天 昨天 7天 近30天資料
mysql查詢今天 昨天 7天 近30天 本月資料進行 文件資料彙總也算mysql技巧了 愛微網親測成功 mysql查詢今天 昨天 7天 近30天 本月資料進行 文件資料彙總也算mysql技巧了 愛微網親測成功 date datetime null default null comment 時間 時...