取出点击量最高的文章100篇,每个作者不超过5篇
--取出点击量最高的文章100篇,每个作者不超过5篇
select top 100 id,title,tips,author
from (
select *,cnt=row_number() over (partition by author order by tips desc)
from tb
) t
where cnt <=5
order by tips desc
--A B 连表 找出对应号码 最大id所对应的公司id select top 1000 a.phone, b.* from dbo.Send_Api a left join ( select SendID , CompanyID , Phone , cnt = row_number() over (partition by phone order by SendID desc) from send ) b on case when len(a.phone)>11 then substring(a.Phone, 3, 11) else a.Phone end=b.phone and b.cnt=1
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步