我正在对 WordPress 数据库进行一些更改。我需要将 wp-posts 表的 GUID 字段中的 URL 替换为来自另一个名为 ebdurls 的表的 URL。表的说明如下:
wp_posts:我需要的两个字段的字段类型是:
ID -> bigint(20) 无符号
guid -> varchar(255)
我有需要导出到 wp_posts 的数据的表是这样的:
ebdurls:
标题-> varchar(255)
网址 -> varchar(255)
ebdid -> bigint(20) 无符号
一切似乎都是正确的,但是当我应用下一个查询时,它给了我一个我真的无法得到的错误。我试过在任何地方引用字段、表格等,但没有运气。
mysql> 更新 wp_posts 设置 wp_posts.guid=ebdurls.url 其中 wp_posts.id=ebdurls.ebdid;
错误 1054 (42S22):“where 子句”中的未知列“ebdurls.ebdid”
错误在哪里?