mysql的一些比较常用的查询统计

select count(*),DATE_FORMAT(created_at,'%Y-%m-%d')  from users where DATE_FORMAT(created_at,'%Y-%m-%d')<>'0000-00-00' group by DATE_FORMAT(created_at,'%Y-%m-%d');

查询按照日期来统计每天的总数

 

select count(*),DATE_FORMAT(created_at,'%Y-%m-%d'),DATE_FORMAT(NOW(),'%Y-%m-%d')  from users where DATE_FORMAT(created_at,'%Y-%m-%d')<>'0000-00-00' and created_at>DATE_FORMAT(NOW(),'%Y-%m') group by DATE_FORMAT(created_at,'%Y-%m-%d');

查询统计当月每日的总数

 

 

你可能感兴趣的:(mysql)