在SQL Server中批量选择下一个可用行

时间:2016-01-04 19:55:52

标签: sql sql-server

我有一个要求:有一个500行的表,这可能会每天增加。

我需要的是批量选择前50行,之后应该从51到100行中选择,依此类推。表没有标识列,我尝试使用max(行号)函数,但收到错误:

  

Msg 4109,Level 15,State 1,Line 2
  窗口函数不能在另一个窗口函数或聚合的上下文中使用。

如果解释这个错误也会很棒。

非常感谢。

0 个答案:

没有答案