数据库更改不起作用

时间:2017-07-05 20:12:03

标签: sql wordpress phpmyadmin

我试图通过数据库/ phpmyadmin更新我网站上的大量帖子。

**我的使命: 我想取消发布一些有特定条款(帖子)的帖子。 帖子和术语在数据库中有自己的列。 **

我已经输入了这个SQL查询:

Update posts
SET posts.post_status = 'draft'
WHERE terms.term_id = 4 and posts.post_type ='post'

这应该可行,但我收到此消息: 1054 - where子句中的未知列(terms.term_id)。

这很奇怪,因为phpmyadmin在输入查询时建议使用此列。知道如何解决这个问题吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

我不得不在查询中添加inbetween表:

Couldn't find Company with 'id'=