sql update如何将一个字段更新更序列

在sql2005中如何将一个字段值从1排到120只用一条sqlupdate更改语句是这样的,这张表有120行记录,第一行使用UPDATE表名SET字段A=1where条件... 在sql 2005中如何将一个字段值从1排到120只用一条sql update 更改语句
是这样的,这张表有120行记录,第一行使用UPDATE 表名 SET 字段A=1 where 条件更改这个字段的值
第二行使用UPDATE 表名 SET 字段A=2 where 条件
第三行,第四行依次递增,一直到第120行为止,我想能否用一条SQL议语句把这个字段的值一次性更改,每一条的记录的值为:第一行:1 第二行:2 第三行:3 。。。。 第120行为:120种 使这个字段的值从第一行依次递增,直到120行为止
展开
 我来答
赫景洋
2009-12-04
知道答主
回答量:25
采纳率:0%
帮助的人:0
展开全部
这个很简单:
如果用ASP的话是这样:
首先:
<%
''连接数据库,并打开数据库Conn.open(略..)
for i=1 to 120
Conn.execute("UPDATE TABLE SET 字段A="&i&" where xx=xx")
next
Conn.Close:set Conn = Nothing
%>
知识与艺术创造力量
2009-11-20 · TA获得超过704个赞
知道小有建树答主
回答量:522
采纳率:0%
帮助的人:641万
展开全部
update 表名 set 字段名=rownum 用于oracle数据库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1298a6c
2009-11-20 · 超过83用户采纳过TA的回答
知道小有建树答主
回答量:228
采纳率:84%
帮助的人:69.4万
展开全部
select *
from 表
where order by 字段 asc

参考资料: 如果您的回答是从其他地方引用,请表明出处

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
angel__xx
2009-11-21
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
你的意思表达的有点模糊,如果你是想要排序的话就用:
Use 数据库名 from 表名 order by 列名 [asc]
应该就可以了,不用加where加上where就错误了哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式