关于排序问题

lane9 2003-09-23 12:20:49
我在用户注册后,发现SQL数据库中的ID并没有按顺序编排下来(id是自动编号的,只是在数据库中并没有按顺序来),而是乱了,是不是因为注册时要查打用户名是否存在而出现这种情况的?这样对于后来根据几个字段排序造成了困难,请问如何解决?
...全文
19 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljupin 2003-09-23
  • 打赏
  • 举报
回复
[id] [int] IDENTITY (1, 1) NOT NULL
BainStudio 2003-09-23
  • 打赏
  • 举报
回复
这个其实没有关系.虽然你打开数据库的时候并不是递增或递减排序.只要在输出的时候通过Order by 字段 asc/desc读取,所显示出的数据就会是相应的排序方式了.
wind1234 2003-09-23
  • 打赏
  • 举报
回复
select * from 数据库名 order by id desc
fuyungril 2003-09-23
  • 打赏
  • 举报
回复
select * from 数据库名 order by id asc
ttt2 2003-09-23
  • 打赏
  • 举报
回复
up
超级大笨狼 2003-09-23
  • 打赏
  • 举报
回复
order by
lane9 2003-09-23
  • 打赏
  • 举报
回复
主要我是根据好多个字段排列的,单个ORDER BY ID那肯定行的,刚开始的时候是order by vip desc,best desc,test desc,id desc,前三个字段都时布尔型的,
dafei0320 2003-09-23
  • 打赏
  • 举报
回复
在调数据库的时候加语句就行了
-----order by id

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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