Office中国论坛/Access中国论坛
标题:
变更查询如何写?
[打印本页]
作者:
danis
时间:
2011-5-25 20:34
标题:
变更查询如何写?
想写一个更新查询,搞了半天也得不出结果,请各位高手帮忙!谢谢
原表:
订单号 序号 交易数量
A01 1 200
A04 5 120
A07 8 200
更新后结果:
订单号 序号 交易数量
A01 1 200
A04 2 120
A07 3 200
作者:
aslxt
时间:
2011-5-25 20:47
是重新把【序号】按照自然数编号的意思吗?
【序号】有没有重复的可能呢?
作者:
danis
时间:
2011-5-25 20:49
对是只对序号按照自然数编号,序号没有重复,
作者:
danis
时间:
2011-5-25 20:50
回复
aslxt
的帖子
对是只对序号按照自然数编号,序号没有重复,
作者:
aslxt
时间:
2011-5-25 21:05
如果【序号】为不重复字段,可以这样:
UPDATE (SELECT 表1.序号, 表1.订单号, 表1.交易数量, DCount("*","表1","序号<=" & [序号]) AS 序 FROM 表1 ORDER BY 表1.序号 ) AS 子查询 SET 子查询.序号 = [序]
作者:
danis
时间:
2011-5-25 21:14
非常感谢
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3