select a.click_date,ifnull(b.count,0) as count_reg from ( SELECT curdate() as click_date union all SELECT date_sub(curdate(), interval 1 day) as click_date union all SELECT date_sub(curdate(), interval 2 day) as click_date union all SELECT date_sub(curdate(), interval 3 day) as click_date union all SELECT date_sub(curdate(), interval 4 day) as click_date union all SELECT date_sub(curdate(), interval 5 day) as click_date union all SELECT date_sub(curdate(), interval 6 day) as click_date ) a left join ( select date(FROM_UNIXTIME(reg_time)) as datetime, count(*) as count from member group by date(FROM_UNIXTIME(reg_time)) ) b on a.click_date = b.datetime;
在企業(yè)網(wǎng)站建設(shè)中,如何用mysql統(tǒng)計(jì)最近7天數(shù)據(jù)?如上圖,試試,
希望以上對(duì)你有所幫助。