SQL查询,面试题目,求解,

2020-10-29 教育 54阅读

--查询工资最高的三位人员信息

SELECT TOP 3 * FROM emp ORDER BY salary DESC


--查询工资由低到高排序好的第3到第5条记录

SELECT * FROM

(SELECT ROW_NUMBER() OVER(ORDER BY salary DESC) AS RowNumber,* FROM emp) AS C

WHERE C.RowNumber>=3 AND C.RowNumber<=5

查询结果截图如下:

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com