您的位置:首页 > 数据库

sql server 2008怎样每隔几行取一条记录?

2014-11-15 21:10 288 查看
with t_rowtable

as

(

select row_number() over(order by ItemTime) as row_number,* from test6.dbo.fengsu

)

select * from t_rowtable where row_number%500 = 0 order by ItemTime

t_rowtable是一个临时表。每隔500条数据取一个记录,这些记录是按照ItemTime排序
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: