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"
),它仍然有效。
我有一个 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"
),它仍然有效。