You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在phpMyAdmin中根据Templates表为Content表name字段赋值?

在phpMyAdmin中实现跨表字段赋值的方法

操作步骤:

  1. 登录phpMyAdmin,选择目标数据库,切换到SQL标签页。
  2. 执行以下联表更新SQL语句:
UPDATE Content c
JOIN Templates t ON c.parent = t.id
SET c.name = t.name;

语句说明:

  • UPDATE Content c:指定要更新的Content表,用别名c简化代码书写
  • JOIN Templates t ON c.parent = t.id:关联Templates表(别名t),匹配规则为Content表的parent字段等于Templates表的id字段
  • SET c.name = t.name:将匹配到的Templates表的name值,赋值给Content表对应的name字段

注意事项:

  • 执行前建议先备份数据表,防止数据意外丢失
  • 可先添加WHERE条件做小范围测试,比如WHERE c.parent IN (7,8),确认更新结果符合预期后,再移除WHERE执行全量更新
  • 若Content表中parent字段值为NULL,或该值不存在于Templates表的id中,对应行的name字段不会被修改,保持原有值

内容的提问来源于stack exchange,提问作者Serj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 17:40:45