入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

mysql 查询多个类型多条数据并汇总

创建时间:2016-08-23 投稿人: 浏览次数:2851

需求:查询多天的不同类型的每天最大的pv值  并 group by 每天的汇总量(即不同类型每天的相加总量)


由于环境需要,必须要这么做,在之前的基础上优化了下sql 一条就解决了:

子查询:

1:select max(total_gv) as max_total_gv,daytime from game

WHERE (restype=1 || restype=2) and (daytime BETWEEN 20160813 AND 20160819) group by 
     daytime,restype  order by daytime DESC



2:总的sql:

select sum(max_total_gv), daytime from (

select max(total_gv) as max_total_gv,daytime from game_exec   

WHERE (restype=1 || restype=2) and (daytime BETWEEN 20160813 AND 20160819) group by 

 daytime,restype  order by daytime DESC
 ) as a GROUP BY daytime;
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。