SQL 如何 获取一个表 最后 5行数据····
答案:3 悬赏:70 手机版
解决时间 2021-04-24 09:24
- 提问者网友:無理詩人
- 2021-04-23 09:33
如题
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-04-23 10:12
select top 5 * from table1 order by id desc
全部回答
- 1楼网友:舊物识亽
- 2021-04-23 12:13
假如你有个主键id,可以使用两种方式来查找最后5条记录:
一、利用倒序
select top 5 * from tb order by id desc
这样查找出来的记录是倒序排列的;
二、利用嵌套查询,在符合条件的记录里查找
select * from tb where id in (select top 5 id from tb order by id desc)
这样查找出来的记录是正序排列的。
- 2楼网友:骨子里都是戏
- 2021-04-23 11:38
查询的时候用倒序。order by id desc
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯