gpt4 book ai didi

mysql - 查找以不同子字符串开头和结尾的字符串,然后插入到新列中

转载 作者:行者123 更新时间:2023-11-29 22:17:09 25 4
gpt4 key购买 nike

我有两列,post_contentpostmeta_value 。我需要选择以 <i> 开头的字符串的第一个实例并以 </i> 结尾在栏目post_content ,然后将该值插入 postmeta_value .

最佳答案

您可以使用反斜杠来转义 LIKE 中的特殊字符条款。因此,如果您想查找包含以该值开头的列的行,请尝试以下操作:

SELECT *
FROM myTable
WHERE post_content LIKE '<i>%</i>';

看起来很难读,所以让我来给你解读一下。前面和后面的单引号是您要搜索的字符串的终止引号。每次出现<i></i>正在搜索标签。中间的通配符 (%) 将匹配 0 个或多个字符,这意味着如果一行只是 <i></i>它也将被包括在内。

这是一个SQL Fiddle示例。

一旦完成,您就可以在插入语句中使用 select 子句:

INSERT INTO myTable (postmeta_value) SELECT ...

关于mysql - 查找以不同子字符串开头和结尾的字符串,然后插入到新列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31123031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com