常用指标如何分析?

常用指标如何分析?面试题 某公司数据库里有 3 张表 销售订单表 产品明细表 销售网点表 销售订单表 记录了销售情况 每一张数据表示哪位顾客 在哪一天 哪个网点购买了什么产品 购买的数量是多少 以及对应产品的零售价 产品明细表 记录了公司产品的详细信息 销售网

大家好,欢迎来到IT知识分享网。

常用指标如何分析?

【面试题】某公司数据库里有3张表,销售订单表、产品明细表、销售网点表

”销售订单表”记录了销售情况,每一张数据表示哪位顾客、在哪一天、哪个网点购买了什么产品,购买的数量是多少,以及对应产品的零售价

常用指标如何分析?

“产品明细表”记录了公司产品的详细信息

常用指标如何分析?

“销售网点表”记录了公司的销售网点

常用指标如何分析?

销售订单表、产品明细表、销售网点表字段之间的关系如下

常用指标如何分析?

销售订单表和产品明细表通过“产品”字段关联,销售订单表和销售网点通过“交易网点”关联

【问题】分析在2020年度第一季度的购买人数,销售金额,客单价,客单件

人均购买频次

【解题思路】

分析在2020年度第一季度的购买人数,销售金额,客单价,客单件

人均购买频次

此题应用“销售订单表”表的数据,要正确的解决,需要先了解实际的业务,考察的是经营分析中“人“(用户情况)的分析。

里面涉及到常用业务指标,如果忘记的话,可以在《衡量业务:指标体系》里回顾

1.购买人数

购买人数,要用到“销售订单表“中的”顾客ID“来分析出人数

常用指标如何分析?

在实际销售中一个用户可以在一个交易网点购买多次,或者在多个网点购买多次。

因此在计算“购买人数“时,需要用distinct去重后,再用count函数计数。

常用指标如何分析?

2.销售金额

销售金额=销售数量 * 零售价

常用指标如何分析?

3.客单价

客单价是平均每个用户购买的金额,客单价=总销售金额/用户总数

总销售金额、用户总数在前面我们已经分析出来了,现在计算客单价就简单了,也就是

常用指标如何分析?

完整SQL如下:

常用指标如何分析?

与客单价经常混淆的还有笔单价(平均每笔交易的购买金额),

笔单价=总销售金额/订单总数

4.客单件

客单件是平均每个用户购买的件数,客单件=总销售数量/用户总数

常用指标如何分析?

5.人均购买频次

人均购买频次是平均每个顾客购买几次,人均购买频次=总订单数/用户总数

常用指标如何分析?

到现在,我们已经得到了问题中的常用指标,购买人数、销售金额、客单价、客单件。但是,问题中还有一个条件,那就是分享下“在2020年度第一季度”的数据

通过条件筛选(where),可以得到符合条件的数据。需要用到日期和时间函数处理年份和季度的提取。

常用指标如何分析?

把前面每一步的SQL放到一起,就是最终的SQL:

常用指标如何分析?

分析结果:

常用指标如何分析?

【本题考点】

1.考察了日常经营分析中经常用到的指标,常用的指标可以回顾《衡量业务:指标体系》

2.分组汇总是常用的分析方法

3。考察字段别名的应用,把复杂的计算字段用as改成别名,缩短SQL

语句,让查询语句比较简洁

4.考察日期和时间处理函数的用法,常用的日期和时间函数如下:

常用指标如何分析?

日期时间段除了用以上提取函数外,还可以用between …and…语句,但是日期需要用引号引用,对应本案例是between “2020-01-01″and “2020-03-31”

在下面留言区写出的答案,下周揭晓答案

常用指标如何分析?

推荐:如何从零学会SQL?

常用指标如何分析?

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/92245.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信