gpt4 book ai didi

mysql从字符串中获取整个单词所有包含字符的单词

转载 作者:行者123 更新时间:2023-11-29 06:59:55 25 4
gpt4 key购买 nike

我有一个包含字符串字段的表,我想提取第一个包含“-”的单词

如果字段有“so I want to get th-is word”将返回“th-is”

最佳答案

基本的答案是你应该依靠你的应用程序代码来解析这个响应,因为 Mysql 没有内置的字符串函数可以有效地处理这个问题。

另一种选择是创建您自己的 MySql 函数来处理此问题 - 这 link可以作为您的教程。

否则,这里有一个 select 语句,它会满足您的需求 - 但我认为我自己不会在生产中使用它。

SELECT 
CONCAT(
SUBSTRING_INDEX( SUBSTRING_INDEX( "so I want to get th-is word", '-', 1 ), ' ', -1 ),
'-',
SUBSTRING_INDEX( SUBSTRING_INDEX( "so I want to get th-is word", '-', -1 ), ' ', 1 )
) AS returnstring;

关于mysql从字符串中获取整个单词所有包含字符的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10757232/

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