与sql server中的“top”相反,不使用order by,没有键/索引
发布时间:2020-05-24 00:03:51 所属栏目:MsSql 来源:互联网
导读:我想从sql server表中检索底部的10个结果.我希望它们是插入的最后10条记录,我该怎么做? 我想从mytable写下select bottom 10 *但是这不存在(afaik). 我想插入最后10行. 没有时间戳. 你不能. 完全不能保证select * from mytable返回的最后10条记录将是最后插入
|
我想从sql server表中检索底部的10个结果.我希望它们是插入的最后10条记录,我该怎么做? 我想从mytable写下select bottom 10 *但是这不存在(afaik). 我想插入最后10行. 解决方法你不能.完全不能保证select * from mytable返回的最后10条记录将是最后插入的10条记录.没有使用的默认排序. 您需要在反映插入顺序的相应列上使用ORDER BY. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 在SQL Server中存储MD5哈希
- sql server Bulk Insert命令详细
- sql-server – SQL Server – 将数据库列从varchar更新为nv
- sql – Nullable vs. non-null varchar数据类型 – 查询速度
- sql-server-2008 – 如何查找调用给定存储过程的所有SQL代理
- SQL Server 删除重复记录,并且剩下一条
- SQL Server SQL 查询分析中使用net命令问题
- Sql注入原理简介_动力节点Java学院整理
- MYSQL中统计查询结果总行数的便捷方法省去count(*)
- 数据库设计 – 数据库设计问题 – 存储国际人名
