access select 10行数据出来,如何为这10行数据加上1到10的连续ID?

zzxap 2010-02-23 10:52:38
access select 10行数据出来,如何为这10行数据加上1到10的连续ID?

类似于 sql的rownumber

...全文
109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
WWWWA 2010-02-24
  • 打赏
  • 举报
回复
引用楼主 zzxap 的回复:
access select 10行数据出来,如何为这10行数据加上1到10的连续ID?

类似于 sql的rownumber

1、如果有唯一标识的字段,可以用查询来解决;
2、如果没有,用插入有自增字段的临时表方法。
ACMAIN_CHM 2010-02-23
  • 打赏
  • 举报
回复
ROWNUM(伪行号)如何在ACCESS查询中实现。
http://blog.csdn.net/ACMAIN_CHM/archive/2010/01/03/5125291.aspx
阿泰 2010-02-23
  • 打赏
  • 举报
回复
补个图,比较直观

阿泰 2010-02-23
  • 打赏
  • 举报
回复
SELECT (
SELECT count(*) +1
FROM [Orders ] as a where a.[order id]<b.[order id]) AS myIndex, b.*
FROM Orders AS b;


参见:
http://topic.csdn.net/u/20100204/13/2955126f-71d3-4990-87b4-78fed4fbddb8.html

中的相关部位,呵呵

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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