gpt4 book ai didi

mysql - 如何从 MYSQL 中获取文本的前 10 个字符减去一些字符

转载 作者:行者123 更新时间:2023-11-29 00:10:16 25 4
gpt4 key购买 nike

假设我有一个文本存储在一个 MYSQL 表中。我想获得文本的前 10 个字符减去一些字符。例如,如果我收到带有字符串“1AB2345AB67890EBF”的文本。我想从该字符串中检索前 10 个字符,不包括它找到的唯一字符串“AB”。因此,在此示例中,字符串“1AB2345AB67890EBF”的前 10 个字符减去字符串“AB”将为“1234567890”。我知道 MYSQL 查询“SELECT LEFT(column,10) FROM table”将选择前 10 个字符,但是这 10 个字符将包括“AB”。如何在字符串中不包含“AB”的情况下检索前 10 个字符

最佳答案

您可以为此使用 replace():

SELECT LEFT(REPLACE(`column`,'AB',''),10) FROM `table`;

关于mysql - 如何从 MYSQL 中获取文本的前 10 个字符减去一些字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25520731/

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