读书人

在sql server表中取后几多行的记录

发布时间: 2012-12-28 10:29:05 作者: rapoo

在sql server表中取后多少行的记录
如何在sql server表中取后多少行的记录?
比如说:表中有150条记录,但是我只想要后100条记录,这个问题如何来解决呢?
[解决办法]
可以按某字段反过来排序,然后取前100条即可。

例: select top 100 * from table order by id desc
[解决办法]
2楼的 取的是 后50吧。
改成:
select top 100 * from table where id not in (select top 50 id from table)

1楼是最简单的。

读书人网 >.NET Framework

热点推荐