我需要将某个表中从2017年2月开始的所有记录的post\u status字段更改为wc pending
我已经知道如何选择所有这些记录:
SELECT * FROM `wp_posts` WHERE `post_title` LIKE '%FEB%2017%'
我认为这将改变我需要的领域:
SET post_status='wc-pending'
但如何将这两个字段放在一起,只更新那些与select查询匹配的记录的post\u status字段,这让我很困惑。
我的预感是,如果我在那个表中执行它,下面的代码可能会执行它
SET post_status='wc-pending' WHERE `post_title` LIKE '%FEB%2017%'
这看起来对吗?感谢您的指导。我对sql完全陌生。谢谢!
1条答案
按热度按时间2w3kk1z51#
你的预感是对的。
你甚至可以做更复杂的事情,比如添加一些内部连接。顺便说一下,phpmyadmin中有一种方法可以模拟查询,看看结果如何。