У меня есть набор результатов, который выглядит так. Я хотел бы суммировать оплаченную сумму и объединить DTV TOW и FlatBED в 1 строку. Есть ли способ, который я могу выполнить?Объединение 2 ряда
CaseServiceID PurchaseOrderID PaidAmount DTV TOW FLATBED
227 15000227 19.20 1 0
227 15000227 45.00 0 1
примечание: DTV TOW
и FLATBED
столбцы из таблицы повернута
Редактировать
Pivot выглядит следующим образом:
select
*
from
(
select
cla.CaseServiceID
,cla.ServiceTypeProgKey
,cla.ClaimAmount
,cla.PaidAmount
,cla.ClaimQuantity
from
Claim cla
) as srcServiceType
pivot
(
max(ServiceTypeProgKey) for ServiceTypeProgKey in ([FLATBED],[DTV TOW]
) as pvtServiceType
Можете ли вы показать свою сводную запрос? – SQLMason
@DanAndrews, он обновлен. Thx –