首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

取一个记录集两头的记录各十条,该如何解决

2012-01-06 
取一个记录集两头的记录各十条如题求SQL语句[解决办法]--如果你的数据表 yTABLE有主键(yKEYCOL)字段且按升

取一个记录集两头的记录各十条
如题
求SQL语句

[解决办法]
--如果你的数据表 yTABLE 有主键(yKEYCOL)字段且按升序排列,语句如下
SELECT TOP 10 yCOL FORM yTABLE ORDER BY yKEYCOL --头十条
SELECT TOP 10 yCOL FORM yTABLE ORDER BY yKEYCOL DESC --后十条

--其他情况也可以按上述方法处理
[解决办法]
select top(10) * from 表
select top(10) * from 表 order by 列 desc

热点排行