我有一个包含如下文件夹列表的表:
Path Size
C:\ParentFolder\A 123
C:\ParentFolder\A\B 442434
C:\ParentFolder\A\B\C 13413412
C:\ParentFolder\D 2422341234
C:\ParentFolder\D\E 3342
C:\ParentFolder\D\E\F 2
C:\ParentFolder\D\E\G 2
...
我正在寻找 SUM、GROUP BY 和 PATINDEX/LTRIM/SUBSTRING/等的某种组合。这会给我这个:
Path SumSize
C:\ParentFolder\A 13855969
C:\ParentFolder\D 2422344580
...
C:\ParentFolder 是已知前缀,但 A、D 等。是可变文件夹名称。我是否需要编写一个函数来完成它,或者我可以使用字符串函数的某种组合?