关键在于理清楚表间关系;
业务背景:
在零售行业中,对于每个商品的分析很关键,主要目的是每一个进货的商品如何都能销售得好,那么整个企业就非常有竞争力。所以定期查看哪些商品卖得好,哪些商品卖的差,是日常分析的一个重点;
行业分析知识:
① 分析指标:销售金额、会员数、订单量
② 分析维度:区域、品类、门店、日期、单品
【不记得啦】
-- 7月1号各区域销售最好,与最坏的前5的单品
SELECT *
from (SELECT t2.areaName
,t3.name
,SUM(t1.amt)
,ROW_NUMBER()over(PARTITION by t2.areaname order by SUM(t1.amt) DESC)as rankname
from fct_sales_item t1
join dim_shop t2 on t2.dimShopID =t1.dimShopID
join dim_goods t3 on t3.dimGoodsID = t1.GoodsID
where t1.dimDateID ='20170701'
group by t2.areaName
,t3.name) temp
where temp.rankname < 6;