如何从sql中的字符串中提取单词

问题描述 投票:-2回答:1

我有一个表包含列'description'。描述包含字符串,例如@abc将有@wxyz。

我想使用sql查询结果{abc,wxyz}。

先感谢您。

mysql sql
1个回答
0
投票

编辑答案,这可能对你有帮助

SET @Description ='@abcd will have @xyz';
SELECT CONCAT('{',SUBSTRING(@Description, LOCATE('@', @Description), LOCATE(' ', @Description)),',', SUBSTRING( @Description,LOCATE(' @', @Description), LENGTH(@Description) - LOCATE(' @', @Description)), '}');

您可以使用列名替换@Description!希望这可以帮助...

© www.soinside.com 2019 - 2024. All rights reserved.