sql中top的用法

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-29 04:39   11   0

sql中top比较常用的就是返回前多少条数据

1.with this

比方说报表要包含前25个最贵的产品,那么如果把鱼第25个产品价格相同的产品也包含进去,那么就可以用with this

SELECT TOP 10 WITH THIS Name,ListPrice

FROM Production.Product

ORDER BY ListPrice DESC

2.百分比

SELECT TOP 10 PERCENT Name,ListPrice

FROM Production.Product

ORDER BY ListPrice DESC

返回前10%

也可以用WITH THIS ,用法和用top几乎一样

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP