在MYSQL中如何用一个字段的值替换另一个字段的值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在MYSQL中如何用一个字段的值替换另一个字段的值相关的知识,希望对你有一定的参考价值。
在同一个数据库中,先判断表A中的AID是否等于表B中的BID,如果是就用表A中的AC1的值去替换表B中的BC1的值。数据库为mysql,在phpMYADMIN中操作,请问SQL命令该怎么写啊?
参考技术A update b set bc1 = ( select ac1 from a where a.aid = b.bid)where exists (select 1 from ac1 where a.aid = b.bid)本回答被提问者采纳 参考技术B UPDATE b
SET b.bc1=a.ac1
WHERE a.aid=b.bid 参考技术C update b,a
set b.bc1=a.ac1
where b.bid=a.id; 参考技术D update b set b.bid=a.ac1 where a.aid=b.bid 第5个回答 2008-04-15 q
如何用sql语句将一个字段的值加1-MS-SQLServer/疑难问题
参考技术A 用sql语句将字段加 值分两种情况1:全部数据加值
update 表
set 字段=isnull(字段,0)+1
2:按照条件加
update 表
set 字段=case when字段2=1 then isnull(字段,0)+1 else isnull(字段,0)+2 end 参考技术B update 表名 set 字段名=字段名+1本回答被提问者和网友采纳 参考技术C 用sql语句将字段加 值分两种情况
1:全部数据加值
update 表
set 字段=isnull(字段,0)+1
2:按照条件加
update 表
set 字段=case when字段2=1 then isnull(字段,0)+1 else isnull(字段,0)+2 end 参考技术D update table_name set col_value=col_value+1
以上是关于在MYSQL中如何用一个字段的值替换另一个字段的值的主要内容,如果未能解决你的问题,请参考以下文章
如何用sql语句将一个字段的值加1-MS-SQLServer/疑难问题