我试图通过数据库/ 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在输入查询时建议使用此列。知道如何解决这个问题吗?
答案 0 :(得分:0)
我不得不在查询中添加inbetween表:
Couldn't find Company with 'id'=