可以使用SQL中的STRING_SPLIT函数将字符串拆分为多个子字符串,并使用GROUP BY和SUM函数进行分组求和。 示例代码如下:
SELECT substring(value,1,3) as GroupName, SUM(CAST(substring(value,4,LEN(value)-3) AS INT)) as Amount FROM (SELECT value FROM STRING_SPLIT('A1200,B2000,A3000,B4000,A1500', ',')) AS T GROUP BY substring(value,1,3)
上一篇:按分隔符“空格”提取字符串
下一篇:按风险抽样