2026-04 中金财富 中等

你是中金财富的数据分析师。

想对股票按累计涨幅进行排名。

请编写SQL查询,统计每只股票的累计涨跌幅并排名,返回股票代码、股票名称、累计涨跌幅、排名,按排名升序排列。

使用窗口函数RANK()或DENSE_RANK()进行排名。

股市浅探 窗口函数 多表连接 group by inner join dense_rank

daily_stock_prices

ts_codetrade_dateopen_pricehigh_pricelow_priceclose_pricepre_close_priceprice_changepct_changevolumeamount_traded
000001.SZ2022-01-0416.4816.6616.1816.6616.480.181.092211692591918887
000001.SZ2022-01-0516.5817.2216.5517.1516.660.492.941219619983344125
000001.SZ2022-01-0617.1117.2717.017.1217.15-0.03-0.174911078851896536
000001.SZ2022-01-0717.117.2817.0617.217.120.080.467311266311937711
000001.SZ2022-01-1017.2917.4217.0317.1917.2-0.01-0.05819097741563415

stock_info

ts_codesymbolnameareaindustrylist_date
000001.SZ1平安银行深圳银行1991-04-03
000002.SZ2万科A深圳全国地产1991-01-29
000004.SZ4国华网安深圳软件服务1991-01-14
000006.SZ6深振业A深圳区域地产1992-04-27
000007.SZ7全新好深圳其他商业1992-04-13

 成为会员,解锁300道大厂数分SQL真题

ID599 用户购买力排行  
中等 group by inner join dense_rank 窗口函数 多表连接 电商埋点分析 字节跳动
ID600 商品销售排行  
中等 group by inner join dense_rank 窗口函数 多表连接 电商埋点分析 字节跳动
ID656 高峰时段用户活跃度  
中等 group by dense_rank 时间日期 窗口函数 打车出行漏斗分析 哈啰出行
ID662 飞书活跃度用户画像  
中等 inner join dense_rank 窗口函数 多表连接 画像标签开发 字节跳动
ID666 绩效与飞书活跃度关联  
困难 inner join dense_rank 窗口函数 多表连接 画像标签开发 字节跳动

MySQL 8.0

00:00