sql求平均日活_18 友盟项目--统计---日活、周活、月活--创建表并插入选择出的数据...

use big12_umeng ;

create tableifnot exists stat_act_day(

day string ,

appid string,

appplatform string,

brand string ,

devicestyle string,

ostype string ,

appversion string ,

cntint)

ROW FORMAT DELIMITED

FIELDS TERMINATED BY','lines terminated by'\n';

insert overwrite table stat_act_day

select

formatbyday(-5, 'yyyyMMdd'),

tt.appid ,

tt.appplatform,

tt.brand ,

tt.devicestyle,

tt.ostype ,

tt.appversion ,

count(tt.deviceid)

FROM

(

select

t.appid ,

t.appplatform,

t.brand ,

t.devicestyle,

t.ostype ,

t.appversion ,

t.deviceid

FROM

(

select

appid ,

appplatform,

brand ,

devicestyle,

ostype ,

appversion ,

deviceid

from

appstartuplogs

WHERE

concat(ym,day)= formatbyday(-5, 'yyyyMMdd')

group BY

appid ,

appplatform,

brand ,

devicestyle,

ostype ,

appversion,

deviceid

with cube

)t

where

t.appid is notnulland t.deviceid is notnull)tt

group BY

tt.appid ,

tt.appplatform,

tt.brand ,

tt.devicestyle,

tt.ostype ,

tt.appversion

order by

tt.appid ,

tt.appplatform,

tt.brand ,

tt.devicestyle,

tt.ostype ,

tt.appversion

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值