gpt4 book ai didi

mysql - 不丢失数据更新MySql表相关记录关系

转载 作者:行者123 更新时间:2023-11-29 06:51:11 25 4
gpt4 key购买 nike

我有三个 MySql 表

分类表:

id        link_id     category_id
--------------------------------------
1 5 10
2 6 12
3 5 12

链接表:

link_id    link_title         link_url        website_id
-------------------------------------------------------
5 title test.com/test 1
6 title2 test.com/test2 1
7 title3 link.com/linklist 2

网站表:

website_id      url
-----------------------------
1 test.com
2 link.com

现在我需要将类别表 link_id 更改为 website_id像这样

id        link_id(/website_id)     category_id
--------------------------------------
1 1 10
2 2 12
3 1 12

这是否可能使用 MySql 更新查询

提前致谢!

最佳答案

你可以连接两个表,

UPDATE  category a
INNER JOIN link b
ON a.link_id = b.link_ID
SET a.link_ID = b.website_ID

关于mysql - 不丢失数据更新MySql表相关记录关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15333437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com