SQL语句取最后100条数据

在查询分析器里用SQL语句取一个表里的最后100条数据,请帮帮忙,谢谢!... 在查询分析器里用SQL语句取一个表里的最后100条数据,请帮帮忙,谢谢! 展开
 我来答
HTLbd2008
推荐于2017-11-27 · TA获得超过248个赞
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:88.9万
展开全部
select top 100 * from 表名 order by 列名 desc (升序asc 降序desc)

你表肯定是根据哪列排序的吧,你要最后100个就根据情况用“升序”还是“降序”排列吧
select是查询的意思
top是指上面的
select top 100意思就是查询前100
order by 列名 desc 意思就是根据列名行降序排列

大概就这样吧 你自己理解下 希望有帮助
roy_88
2009-03-13 · TA获得超过3696个赞
知道大有可为答主
回答量:2914
采纳率:100%
帮助的人:2735万
展开全部
首先要确认表的排序是要据那一列

select *
from (select *,row_number()over(order by ID desc) as row from table)t
where row<=100
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
坑坑侠
2009-03-13 · TA获得超过460个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:194万
展开全部
select top 100 * from table order by id desc

正解……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
猫之良品
2009-03-13 · TA获得超过1475个赞
知道小有建树答主
回答量:2060
采纳率:55%
帮助的人:790万
展开全部
select top 100 * from table order by id desc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
snkfdy003
2009-03-13 · TA获得超过180个赞
知道答主
回答量:177
采纳率:0%
帮助的人:94.6万
展开全部
select top 100 * from table order by id desc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式