提前上窗口函数了,就是求平台1的,总销售额前30的数据
select 
t.品牌号,
t.品牌名,
t.平台1总销售额
from(
select 
y.品牌号,p.品牌名,sum(销售额) as 平台1总销售额,
dense_rank()over(order by sum(销售额) desc) as pn
from 月销售统计表 y inner join 品牌表 p 
on y.品牌号=p.品牌号
where
电商平台=1
and 
year(月份)=2019
group by y.品牌号,p.品牌名
) as t 
where
t.pn<=30