У меня есть таблица, в которой я хочу объединить несколько строк с удалением дубликата и суммировать эти дубликаты строк.
sql server
SELECT DISTINCT ST2.DistrictName
,ST2.MandName
,ST2.MandalCode
,ST2.VillageName
,ST2.VillageCode
,ST2.basesurveyno
,ST2.TotalExtent
,(
SELECT ST1.SurveyNo + '/' AS [text()] and '/' as [sum()]
FROM Sheet1$ ST1
WHERE ST1.basesurveyno = ST2.basesurveyno
and ST1.VillageName = ST2.VillageName
FOR XML PATH ('')
)
FROM Sheet1$ ST2
Я хочу удалить дубликаты вСтроки за один раз объединяют другие строки, а некоторые суммируют одну другую строку.