本文介绍了ROW_NUMBER()的SQL查询问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这里where不起作用:

使用OrderedOrders AS 

select *,ROW_NUMBER()over(按AlbumName排序)as来自dbo.CountryAlbums的'RowNumber'
,其中SubCategoryName ='Rockabilly'

从OrderedOrders中选择*,其中RowNumber在5到10之间





并且在我拿走所有桌子后where工作:



使用OrderedOrders AS 

选择*,ROW_NUMBER()结束(按AlbumName排序)为'RowNumber'
来自dbo.CountryAlbums

select * from OrderedOrders其中RowNumber介于5和10之间和SubCategoryName ='Rockabilly'





我不想拉整个表如何将它注册为第一个例子?

解决方案




这篇关于ROW_NUMBER()的SQL查询问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-03 06:38