数据分析系列 17/32 | MySQL中的数据分析函数,在前面我们对MySQL中的数据分析函数有了了解,今天我们就来看一下数据分析函数的实际应用。
PART
01
基础数据准备
假设我们有一张会员订单表,表里包含了如下字段:订单id,订单金额,会员id,订单创建时间,订单状态等。
CREATE TABLE dm_order_2018( id varchar(100) DEFAULT NULL COMMENT '订单id', order_money float DEFAULT NULL COMMENT '订单金额', member_id int(11) DEFAULT NULL COMMENT '会员id', create_time timestamp DEFAULT NULL COMMENT '创建时间', status int(11) DEFAULT NULL COMMENT '订单状态|0:取消,1:待支付,2:付款成功');
我们往表里插入一些订单明细数据:
INSERT INTO dm_order_2018 VALUES ('A001', '100.15', '1', '2018-01-01 13:23:12', '2');INSERT INTO dm_order_2018 VALUES ('A023', '100.15', '1', '2018-01-01 15:23:12', '2');INSERT INTO dm_order_2018 VALUES ('A002', '100', '2', '2018-04-01 14:23:12', '2');INSERT INTO dm_order_2018 VALUES ('A003', '12.1', '3', '2018-01-01 13:23:12', '2');INSERT INTO dm_order_2018 VALUES ('A004', '200.15', '4', '2018-01-01 13:23:12', '2');INSERT INTO dm_order_2018 VALUES ('A005', '1200.15', '5', '2018-01-01 13:23:12', '2');INSERT INTO dm_order_2018 VALUES ('A006', '0.15', '11', '2018-01-01 17:23:12'