Mysql trim term 字段开头到指定的字符串

Mysql trim threm begining of a field up to a designated string

我有一个 mysql 数据库 xxl_wordpress 和 table wp_posts 有一个字段 post_content

post_content 包含导入的 HTML 页。

我正在尝试删除每条记录的该字段内容中 <body> 标记之前的所有内容。

是否有 SQL 查询可以执行此操作?我尝试搜索它,但找不到。

尝试使用以下方法:

USE xxl_wordpress
UPDATE `wp_posts`SET `post_content` = MID(`post_content`, locate('<body', `post_content`))

注意我没有关闭 body 标签。这样,如果 <body> 标签有属性(例如 <body class="maintext"),它仍然有效。