在线等:求一条SQL语句,查找最近录入某表的10条记录

orant 2005-11-10 05:20:13
如题目
在SQLSERVER中查找某个表中最新录入的10条记录
...全文
339 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bugchen888 2005-11-11
  • 打赏
  • 举报
回复
1.如果Table中有自增字段id,那么可以如下取得:
select top 10 * from table order by id desc
2.如果没有自增字段,基本是没有办法得到的.
zjw2004112 2005-11-10
  • 打赏
  • 举报
回复
学习中
jinzhili 2005-11-10
  • 打赏
  • 举报
回复
用一个自增长的字段就行。
select top 10 * from table order by id desc
superunusa 2005-11-10
  • 打赏
  • 举报
回复
如果有自增列,也可以把时间段设置成自增列。

wangdehao 2005-11-10
  • 打赏
  • 举报
回复
得有时间字段才行啊,建议加个时间字段,默认值为getdate(),
这样的话select top 10 * from tablename order by 时间字段 desc
lsqkeke 2005-11-10
  • 打赏
  • 举报
回复
select top 10 * from 表名 order by Time desc

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧