当前位置: 首页 > news >正文

FineBI实战项目一(4):指标分析之每日订单总额/总笔数

1 明确数据分析目标

统计每天的订单总金额及订单总笔数

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

use finebi_shop_bi;create table app_order_total(id int primary key auto_increment,dt date,total_money double,total_cnt int
);

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

selectsubstring(createTime,1,10) as dt,-- 2019-09-05这一天的日期round(sum(realTotalMoney),2) as total_money, -- 分组后这一天的所有订单总金额count(orderId) as total_cnt -- 分组后这一天的订单总个数
fromods_finebi_orders
wheresubstring(createTime,1,10) = '2019-09-05'
group bysubstring(createTime,1,10);

查询结果如下:

4 加载数据到结果表中

insert into app_order_total
selectnull,substring(createTime,1,10) as dt,-- 2019-09-05这一天的日期round(sum(realTotalMoney),2) as total_money, -- 分组后这一天的所有订单总金额count(orderId) as total_cnt -- 分组后这一天的订单总个数
fromods_finebi_orders
wheresubstring(createTime,1,10) = '2019-09-05'
group bysubstring(createTime,1,10);

数据插入成功。

http://www.lryc.cn/news/277104.html

相关文章:

  • 如何确定CUDA对应的pytorch版本?
  • 分布式锁3: zk实现分布式锁5 使用中间件curator
  • 扩展边界opencv
  • 开源C语言库Melon:Cron格式解析
  • vue的学习方法
  • Hive之set参数大全-2
  • C++面试宝典第17题:找规律填数
  • ubuntu查看内存使用情况
  • ES6 新增 Set、Map 两种数据结构的理解
  • 影视视频知识付费行业万能通用网站系统源码,三网合一,附带完整的安装部署教程
  • Java字符串拼接常用方法总结
  • 【2023 CSIG垂直领域大模型】大模型时代,如何完成IDP智能文档处理领域的OCR大一统?
  • Phi-2小语言模型QLoRA微调教程
  • hadoop自动获取时间
  • 【面试高频算法解析】算法练习8 单调队列
  • ATTCK视角下的信息收集:Sysmon检测
  • 02、Kafka ------ 配置 Kafka 集群
  • 2024年全球网络安全预测报告
  • Qt - QML与C++数据交互详解
  • Kettle Local引擎使用记录(一)(基于Kettle web版数据集成开源工具data-integration源码)
  • Java--业务场景:在Spring项目启动时加载Java枚举类到Redis中(补充)
  • WPF 基础入门(资源字典)
  • 文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《考虑电氢耦合和碳交易的电氢能源系统置信间隙鲁棒规划》
  • ubuntu设定时间与外部ntp同步
  • DataFrame详解
  • 控制障碍函数(Control Barrier Function,CBF) 三、代码
  • 哈希表-散列表数据结构
  • C# 强制类型转换和as区别和不同使用场景
  • 什么是 DDoS 攻击
  • c++隐式类型转换与explicit