我有一个表格,其中包含列'说明' .Description包含字符串,例如 @abc将包含@wxyz 。
我希望使用sql查询结果{ abc,wxyz }。
提前谢谢。
答案 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替换为您的列名!希望这会有所帮助...