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排序
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排序
相关文章推荐
- 怎样把记录合并到一条记录上来显示?
- 怎样向SQL Server插入带有Image字段的记录
- [存储过程]sql server 中 统计一条记录中 非空 字段个数 ,并且计算它所占百分比
- 解决 SQL Server 2005 在表中有 Identity 删除了一条记录后,不能自动排序的方法
- 快速删除表中前几行的方法(sql server 2008)
- 怎样在一个时间段内记录,只取最早的一条记录?
- SQL SERVER 中将重复记录合并为一条记录
- SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)
- SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)
- SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)
- 怎样在插入一条记录的同时,立即返回刚插入如记录的ID值
- 一行转多行,一条记录转多条记录(sql server 2000)
- 怎样显示mysql数据库的最后一条记录
- Sql server 删除重复记录的SQL语句保留一条
- 个人记录:在Server 2008 R2 上安装 AD、SQL Server 2008 R2
- SQL Server怎样查询N-M行记录
- 在SQL Server中如何获得刚插入一条新记录的自动ID号
- 在SQL Server中如何获得刚插入一条新记录的自动ID号
- 【转帖】在SQL Server中如何获得刚插入一条新记录的自动ID号
- SQL Server 2008安装图解及遇到的问题记录