SQL如何将一个数据库的一个表中两个字段的内容互换

比如表明为AA第一个字段名为BB第二个字段名为CC如何用SQL语句将这个表内BB的数据移到CC,CC的数据移到BB?... 比如表明为 AA 第一个字段名为 BB 第二个字段名为 CC 如何用SQL语句将这个表内 BB的数据移到CC,CC的数据移到BB? 展开
 我来答
百度网友9c36f60
2020-05-12
知道答主
回答量:1
采纳率:0%
帮助的人:611
展开全部
UPDATE `user` u
LEFT JOIN (
SELECT * FROM `user` u WHERE u.`id` > 3 AND id< 6
) ut ON ut.id = u.`id`

SET u.NAME = ut.email , u.email = ut.NAME
WHERE u.`id` >3 AND u.id <6;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TableDI
2024-07-18 广告
要将两个表格中的数据进行匹配,首先确定两个表格中都存在的共同字段,如ID、姓名或特定标识符。接着,使用数据处理工具(如Excel、SQL或Python的pandas库)来执行匹配操作。在Excel中,可以通过VLOOKUP函数或数据透视表来... 点击进入详情页
本回答由TableDI提供
匿名用户
2013-04-10
展开全部
UPDATE AA SET BB = CC,CC = BB 就Ok了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-10
展开全部
update AA set BB=CC ,CC =BB <==这样就行了,要是要准确的哪列加个where 条件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
seraphim_29a
2013-04-09 · 超过20用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:51.3万
展开全部
update 表 set bb=cc,cc=bb where 条件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式