第一张表:
SELECT T.day as "日期",
COUNT((
CASE
WHEN (fun_code='1011010003') THEN
fun_code
ELSE
NULL
end
)) as "总安装量",
COUNT((
CASE
WHEN (fun_code='1011010001') THEN
fun_code
ELSE
NULL
end
)) as "总注册量",
COUNT((
CASE
WHEN (is_month='1') THEN
is_month
ELSE
NULL
end
)) as "月活账号数量",
COUNT((
CASE
WHEN (is_week='1') THEN
is_week
ELSE
NULL
end
)) as "周活账号数量"
FROM
(SELECT m.*, s.event_property_code,s.event_property_value FROM cms.daily_new_clientrpt_master m LEFT JOIN cms.daily_new_clientrpt_slave s on m.event_id= s.event_id ) T where DATE_SUB(NOW( ), INTERVAL 30 DAY) <= server_time GROUP BY "日期"
第二张表:
SELECT
T.dept_one as "用户对象",
AVG((
CASE
WHEN (server_time =toDate($g$)) THEN
member_count
ELSE
NULL
end
)) as "总人数",
COUNT((
CASE
WHEN (fun_code='1011010001') THEN
fun_code
ELSE
NULL
end
)) as "总注册量",
COUNT((
CASE
WHEN (fun_code='1011010001' and server_time =toDate($g$)) THEN
fun_code
ELSE
NULL
end
)) as "当日注册量",
COUNT((
CASE
WHEN (is_month='1') THEN
is_month
ELSE
NULL
end
)) as "月活账号数量",
COUNT((
CASE
WHEN (is_week='1') THEN
is_week
ELSE
NULL
end
)) as "周活账号数量"
FROM
(SELECT m.*, s.event_property_code,s.event_property_value FROM cms.daily_new_clientrpt_master m LEFT JOIN cms.daily_new_clientrpt_slave s on m.event_id= s.event_id ) T GROUP BY "用户对象" ;
第三张表:
SELECT
T.fun_name as "模块名",
SUM(click_records) as "点击数量",
SUM(stay_time) as "使用时长"
FROM
(SELECT m.*, s.event_property_code,s.event_property_value FROM cms.daily_new_clientrpt_master m LEFT JOIN cms.daily_new_clientrpt_slave s on m.event_id= s.event_id ) T where server_time = toDate($g$) GROUP BY "模块名";
SELECT
T.fun_name as "模块名",
SUM(click_records) as "点击数量",
SUM(stay_time)/1000 as "使用时长(单位:秒)"
FROM
(SELECT m.*, s.event_property_code,s.event_property_value FROM cms.daily_new_clientrpt_master m LEFT JOIN cms.daily_new_clientrpt_slave s on m.event_id= s.event_id ) T where day = today() GROUP BY "模块名";
相关推荐
Vector官方帮助文档,配置使用手册。从新建DaVinci工程开始一步一步的讲解如何配置工程;如何编译生成C代码;如何导入CDD、DBC等文件。手册讲解细致,可以说是手把手教学了
ChatGPT接入项目实例 Python 调用davinci 002 api 示例 text-davinci-002
The Da Vinci Code - Dan Brown.pdf The Da Vinci Code - Dan Brown.pdf
DaVinCi 配置 EcuM模块的技术手册,内容涉及EcuM功能模块介绍,API接口等.基于RH850芯片的DaVinCi诊断模块配置手册。虽然说是RH850芯片包里的,但是文档内的内容是标准化的,通用化的。包括函数接口等服务都是通用的
Vector 给出的简易教程,如何将AUTOSAR模块添加到Davinci Configurator中
AUTOSAR 就是AUTomotive Open System ARchitecture,MATLAB + DaVinci(国内主流)进行AUTOSAR开发车用ECU软件的工具链使用说明文档。
Vector Develop使用指导手册
汽车编程-德国Vector DaVinci Configurator Pro AUTOSAR标准的软件配置工具软件.docx
DaVinCi 配置 BswM模块的技术手册,内容涉及模块介绍,状态管理,以及各API接口
DaVinci Resolve 12.5 mac 是一款为Mac OS 平台开发的达芬奇调色系统,DaVinci Resolve mac 即是大家俗称的达芬奇12,DaVinci Resolve mac 破解 是与好莱坞电影公司合作开发的世界顶级的调色软件,被广泛的用于电影....
DaVinCi 配置 PduR模块的技术手册,内容涉及PduR功能模块介绍,API接口等.基于RH850芯片的DaVinCi诊断模块配置手册。虽然说是RH850芯片SIP包里的,但是文档内的内容是标准化的,通用化的。包括函数接口等服务都是...
从今天开始,我会持续的讲解Davinci从入门到放弃相关视频。视频和相关的软件,我都会以百度云盘的方式,长期免费分享! 视频和相关软件以百度云盘的方式,分享出来如下: 链接:...
详细的介绍了达芬奇的相关知识,对初学者对DAVINCI的了解很有帮助
davinci 的开发结构描述 codecengin的结构描述
Davinci 是一个 DVAAS(Data Visualization as a Service)平台解决方案,面向业务人员/数据工程师/数据分析师/数据科学家,致力于提供一站式数据可视化解决方案。既可作为公有云/私有云独立部署使用,也可作为可视...
0.0.0.0:8080 这里修改为服务器IP:docker映射后的端口(也就是58080) ...项目地址:https://github.com/edp963/davinci-docker 访问地址:https://edp963.github.io/davinci/quickStart.html 作者:AinUser
SEED davinci DM6467 用户指南
Vector Davinci官方帮助配置使用手册
如何用Autosar添加信号
DAVINCI开发中的Codec实例,适合初学者学习DAVINCI开发的架构