标签: sql tsql sql-server-2014
我有一个具有10000多行的表。我正在尝试选择每个具有where子句的前1行和前100行的值,并在循环中将表除以100。
Ex显示在屏幕截图中
答案 0 :(得分:1)
我认为是这样的:
select t.refid, lead(t.refid) over (order by refid) as next_refid from (select t.*, row_number() over (order by refid) - 1 as seqnum from t ) t where seqnum % 100 = 0