【发布时间】:2016-07-22 18:35:22
【问题描述】:
我正在尝试更新 WordPress 数据库中符合特定条件的所有帖子的元值。
我创建了一个名为update_with_false 的表,其中每一行“值”与wp_posts 表中帖子的post_name 匹配。
我需要做的是将meta_key“included_in_related_articles”的meta_value 更改为“true”,以便wp_posts 表中的每个帖子与update_with_false 表中的行具有相同的帖子名称。
这是我现在的 SQL,但出现语法错误:
UPDATE SET wp_postmeta (post_id, meta_key, meta_value)
select ID, 'included_in_related_articles', 'true' from wp_posts
WHERE update_with_false.value = wp_posts.post_name
希望这是有道理的。我附上了一些我需要更新的元字段和我创建的额外表的屏幕截图
谢谢!
【问题讨论】:
标签: mysql sql wordpress phpmyadmin