美文网首页MySQL
基于MYSQL回答业务问题

基于MYSQL回答业务问题

作者: 桃子镇 | 来源:发表于2020-11-26 14:15 被阅读0次

数据为某公司的销售数据,现在基于MYSQL来回答业务问题:

1.在该数据中,销售最好的产品是哪些?

2.会员和非会员在购买金额和产品方面,有什么主要区别?

3.不同注册渠道的会员,在购买金额和产品类别方面有什么主要区别?


在MYSQL中实现

第一步,DESCRIBE每一个表,了解表头内容和数据类型。

1.查看S_SALES表格中的数据类型

查看S_SALES表格中的数据类型

但是发现member_id的数据类型为bigint(数据型),要把它变为varchar(255)字符型。

更改MEMBER_ID的数据类型

2.查看S_MEMBERS表格中的数据类型

查看S_MEMBERS表格中的数据类型

发现member_id的数据类型为bigint(数据型),要把它变为varchar(255)字符型。

更改MEMBER_ID的数据类型

3.查看S_PRODUCT表格中的数据类型

查看S_PRODUCT表格中的数据类型

    该表格中数据类型不用更改。


第二步,回答业务问题:

1.销售最好的产品分别是哪些?

在S_PRODUCT表中有两个产品分类指标,一个是BASE_CATEGORY(基本类-大类)另一个是CATEGORY(种类-小类)

先在MYSQL中查询销量最好的产品在哪些大类中?

用大类BASE_CATEGORY来查询

可以看出销量前五的产品分别在TV、Camera lens、Digital Camera、Digital Video、Game Console五个大类中。

查询销量前10的是产品是哪些?

用大类BASE_CATEGORY和小类CATEGORY来查询

可以看出销量前10的产品分别都在TV、Camera lens、Digital Camera、Digital Video、Game Console五个大类中。


2.会员和非会员在购买金额和产品方面,有什么主要区别?

我们可以看出在S_SALES表中和S_MEMBERS表中都有一个共同的表头MEMBER_ID、而S_SALES表中和S_PRODUCT表中有一个共同的表头PRODUCT_ID,这样三个表就可以关联起来。

首先创建含有会员表和非会员标签的表格CONSUME

代码 创建的CONSUME表格

MEMBER_FLAG='Y'表示为会员 MEMBER_FLAG='N'表示为非会员

查看会员和非会员的数量有多少?

会员的数量 非会员的数量

查看会员的购买金额?

会员的购买金额

查看非会员的购买金额?

非会员的购买金额

会员的购买金额比非会员的购买金额高出了2倍。

查看会员和非会员在产品偏好方面有什么区别?

会员购买的产品情况 非会员购买的产品情况

总结:会员的数量比非会员多,但是会员是存在会员表中的名单为老客,非会员为新客。老客多证明该企业客户忠诚度高,产品定位是正确的,但是从数据中可以看出,老客和新客的购买偏好是一样的,老客的购买金额多是因为人数多,新客的人数却很少,这会对企业造成一定风险。如果老客出现了严重的流失现象,而新客数量又很少,容易引起产品滞销造成亏损。建议:产品部门开发新产品,市场部门在留住老客户的同时也要积极的开发新客户。


3.不同注册渠道的会员,在购买金额和产品类别方面有什么主要区别?

创建一个新的表格MEMBER_APP来放置不同渠道的会员

MYSQL代码 创建了MEMBER_APP表格

哪一个渠道注册的会员,购买产品的金额最多?

在线注册的会员,购买产品的金额最多

在线注册的会员,购买产品的情况?

在线注册的会员

在线注册的会员购买电视和数码产品的居多。

通过APP注册的会员,购买产品的情况?

通过APP注册的会员

通过APP注册的会员,也是购买电视和数码产品的居多。

通过产品端注册的会员,购买产品的情况?

通过产品端注册的会员

通过产品端注册的会员,也是购买电视和数码产品的居多。

通过微信注册的会员,购买产品的情况?

通过微信注册的会员

通过产品端注册的会员,也是购买电视和数码产品的居多。

总结:不同渠道的会员在产品的购买上有一点点的差异,大家都比较偏爱电视、数码摄像机及配件还有数码录像机。

但是在线注册的会员和通过产品端注册的会员相比游戏机,他们会考虑购买头戴式耳机!而通过APP注册和微信注册的会员正好相反,他们会考虑购买游戏机而不是头戴式耳机。如果要寻找原因,可以从会员的用户画像入手进行分析。

相关文章

网友评论

    本文标题:基于MYSQL回答业务问题

    本文链接:https://www.haomeiwen.com/subject/zqfpbktx.html