access

ffyangl 2010-08-02 08:31:21
我是想对一个联合查询添加一个字段,让这个字段的值自动编号
查询结果
id name
5 aa
2 bb
6 cc
9 dd
我要的是添加一个字段
id name 编号
5 aa 1
2 bb 2
6 cc 3
9 dd 4
...全文
69 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ffyangl 2010-08-02
  • 打赏
  • 举报
回复
我的name没有重复的为什么添加编号字段的值不是按顺序排列的而且还有重复的
pt1314917 2010-08-02
  • 打赏
  • 举报
回复
那肯定就是你的数据里面name有重复的。。。或者不能按照大小来排。。。
如果是SQL SERVER.比较简单。但你是access。对这个不熟悉,帮顶好了
ffyangl 2010-08-02
  • 打赏
  • 举报
回复
我试过了可是效果不是这样的,为什么呀
永生天地 2010-08-02
  • 打赏
  • 举报
回复
select b.id ,b.name,(select count(*)+1 from tb as a where a.name<b.name) as 编号
from tb as b
pt1314917 2010-08-02
  • 打赏
  • 举报
回复

select *,id=(select count(1) from 表名 where name<=a.name) from 表名 a
ACMAIN_CHM 2010-08-02
  • 打赏
  • 举报
回复
http://blog.csdn.net/ACMAIN_CHM/archive/2010/01/03/5125291.aspx
ROWNUM(伪行号)如何在ACCESS查询中实现。
ffyangl 2010-08-02
  • 打赏
  • 举报
回复
我用id作为判断条件可以吗

34,590

社区成员

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

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