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

时间:2016-05-05 11:33:25

标签: mysql sql

我有一个表格,其中包含列'说明' .Description包含字符串,例如 @abc将包含@wxyz

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

提前谢谢。

1 个答案:

答案 0 :(得分:0)

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

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

您可以将@Description替换为您的列名!希望这会有所帮助...