FineBI实战项目一(7):每天每小时上架商品个数

1 明确数据分析目标

对所有商品的商家时间进行统计,统计每个小时上架商品的个数

2 创建用于保存数据分析结果的表

create table app_hour_goods(
  id int primary key auto_increment,
  daystr varchar(20),
  hourstr varchar(20),
  cnt int
);

3 编写SQL语句进行数据分析

select
	substring(createTime,1,10) as daystr,
	substring(createTime,12,2) as hourstr,
	count(*) as cnt
from ods_finebi_goods
group by
	substring(createTime,1,10),substring(createTime,12,2)
order by hourstr;

4 加载数据到结果表中

insert into app_hour_goods
select
	null,
	substring(createTime,1,10) as daystr,
	substring(createTime,12,2) as hourstr,
	count(*) as cnt
from ods_finebi_goods
group by
	substring(createTime,1,10),substring(createTime,12,2)
order by hourstr;

最近更新

  1. TCP协议是安全的吗?

    2024-01-09 14:56:05       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-09 14:56:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-09 14:56:05       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-09 14:56:05       20 阅读

热门阅读

  1. RabbitMQ笔记

    2024-01-09 14:56:05       32 阅读
  2. 安全认证 | CISP证书学习需要多长时间?

    2024-01-09 14:56:05       37 阅读
  3. 55. 跳跃游戏

    2024-01-09 14:56:05       33 阅读
  4. Linux磁盘空间与文件大小查看命令详解

    2024-01-09 14:56:05       31 阅读
  5. 亚马逊API:如何高效获取全球商品详情的指南!

    2024-01-09 14:56:05       44 阅读
  6. eureka工作原理

    2024-01-09 14:56:05       31 阅读
  7. 【深入理解 ByteBuf 之二】对象池设计模式概述

    2024-01-09 14:56:05       36 阅读
  8. 第五讲_css元素显示模式

    2024-01-09 14:56:05       37 阅读