sql语句中,要使一个表中的一列的数据等于另一列的数据,这个的update语句改怎样写?

例如FIDFKeyFFieldFName01aabb201cccc002aacc2要将第一列的数据的列FKey的内容aa等于FField列的bb,而且这样的内容有很多,要... 例如
FID FKey FField FName
01 aa bb 2
01 cc cc 0
02 aa cc 2

要将第一列的数据的列FKey的内容aa等于FField列的bb,而且这样的内容有很多,要通过一个语句修改。
update icclasstableinfo set FKey=FField where fid=01 and FName>0 and FName<0

这个句子不对么?
展开
 我来答
眼镜疼了
2012-12-26 · 超过24用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:47.4万
展开全部
SQL> select * from test;
ID NAME SEC
---------- -------------------- ----------
1004 liuda
1005 222
1003 aaaa
1001 zhangsan
1002 aaaa
SQL> update test set sec=id;
5 rows updated.
SQL> select * from test;
ID NAME SEC
---------- -------------------- ----------
1004 liuda 1004
1005 222 1005
1003 aaaa 1003
1001 zhangsan 1001
1002 aaaa 1002
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
专注提升你的数学成绩
2012-12-26
知道答主
回答量:26
采纳率:0%
帮助的人:17万
展开全部
FName>0 and FName<0

是什么意思?
你想选取什么条件的记录?
你先执行这个查询看看:
select * from icclasstableinfo where FName>0 and FName<0
看看有返回记录吗?
如果没有,说明你更新语句也就不会更新任何记录。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fuwei272894330
2012-12-26 · TA获得超过282个赞
知道小有建树答主
回答量:551
采纳率:0%
帮助的人:248万
展开全部
“FName>0 and FName<0“ 这个能对么?
永远不满足啊
要把所有行的FKey=FField 么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BraveHeart_Fov
2012-12-26 · TA获得超过7942个赞
知道小有建树答主
回答量:1037
采纳率:0%
帮助的人:685万
展开全部
FName>0 and FName<0 ?

没有数据能满足这个条件~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式