如何固定记录?

loadstone 2005-11-30 05:38:58
数据库的记录不断增加,只需要显示前20条,比如ID是7的记录为固定的,那么当记录有增加时,这条记录一直在第7的位置显示,怎么实现?请大家帮忙想想
...全文
172 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
loadstone 2005-12-01
  • 打赏
  • 举报
回复
大家帮帮忙哦,
loadstone 2005-12-01
  • 打赏
  • 举报
回复
要晕了,当记录增加到40条的时候,select top 20 * from 表 order by ID,这样的话原来记录号为7的就已经显示不了了,我现在想让它显示在前20条里面,但是又不是置顶的显示,可以增加一个字段来标识它,但是俺实在是不知道该怎么做?:<
云中客 2005-12-01
  • 打赏
  • 举报
回复
可以根据ID号来排序显示
loadstone 2005-12-01
  • 打赏
  • 举报
回复
我这的ID是自动加一的,怎么办?
hglhyy 2005-12-01
  • 打赏
  • 举报
回复
小样说的对,在SQL 数据库中,记录在表中的存放是没有先后顺序的!
你可以通过查询来得到你要的结果!
loadstone 2005-12-01
  • 打赏
  • 举报
回复
这样只能显示前20条,每增加一条的时候以前的第7条记录就会变成第8条显示了
lisiyong 2005-11-30
  • 打赏
  • 举报
回复
select top 20 * from 表 order by ID


选择 前20条记录

在关系数据库中 记录的顺序是随意的
$扫地僧$ 2005-11-30
  • 打赏
  • 举报
回复
select top 20 * from 表 order by ID

34,576

社区成员

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

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