grafana绘制走势图

4 篇文章 0 订阅

示例数据:

use test_bi;
CREATE TABLE `orderpaytable` (
  `time1` varchar(20) DEFAULT NULL,
  `time2` varchar(20) DEFAULT NULL,
  `orderpay` int(10) DEFAULT NULL,
  `month_rate` decimal(10,2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

# 插入数据
INSERT INTO test_bi.orderpaytable (time1,time2,orderpay,month_rate) VALUES
	 ('2016-01','2016-01-01',1407993,NULL),
	 ('2016-02','2016-02-01',684899,-0.51),
	 ('2016-03','2016-03-01',1297697,0.89),
	 ('2016-04','2016-04-01',1183767,-0.09),
	 ('2016-05','2016-05-01',1691896,0.43),
	 ('2016-06','2016-06-01',1450639,-0.14),
	 ('2016-07','2016-07-01',1152697,-0.21),
	 ('2016-08','2016-08-01',1318004,0.14),
	 ('2016-09','2016-09-01',1289457,-0.02),
	 ('2016-10','2016-10-01',1134492,-0.12),
	 ('2016-11','2016-11-01',1243779,0.10),
	 ('2016-12','2016-12-01',1270597,0.02),
	 ('2017-01','2017-01-01',1305803,0.03),
	 ('2017-02','2017-02-01',786593,-0.40),
	 ('2017-03','2017-03-01',987215,0.26),
	 ('2017-04','2017-04-01',883131,-0.11),
	 ('2017-05','2017-05-01',1125141,0.27),
	 ('2017-06','2017-06-01',1036588,-0.08),
	 ('2017-07','2017-07-01',946463,-0.09),
	 ('2017-08','2017-08-01',1282120,0.35),
	 ('2017-09','2017-09-01',1139918,-0.11),
	 ('2017-10','2017-10-01',1136302,0.00),
	 ('2017-11','2017-11-01',1179867,0.04),
	 ('2017-12','2017-12-01',1208147,0.02);

在这里插入图片描述
做可视化展示:

select   STR_TO_DATE( time2 ,'%Y-%m-%d') as time 
        ,orderpay as 本月
from test_bi.orderpaytable

select   STR_TO_DATE( time2 ,'%Y-%m-%d') as time 
        ,lag(orderpay,1)over() as 上月
from test_bi.orderpaytable

Time series:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

select   STR_TO_DATE( time2 ,'%Y-%m-%d') as time 
        ,orderpay as 本月
from test_bi.orderpaytable;

select   STR_TO_DATE( time2 ,'%Y-%m-%d') as time 
        ,month_rate as 环比率
from test_bi.orderpaytable

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值