【发布时间】:2019-02-15 18:42:04
【问题描述】:
我每个交易日期都有Loss 金额的表格。
如何创建列 ClaimLoss 来汇总每次索赔的损失金额?
declare @TempTable1 table (ID int, ClaimNumber varchar(100), date date, Loss money)
insert into @TempTable1
values (1, 'Claim1','2017-01-01', 100),
(2, 'Claim1','2017-03-06',150),
(3, 'Claim1','2017-05-01', 50),
(4, 'Claim2','2018-01-01', 150),
(5, 'Claim2','2018-08-15', 250),
(6, 'Claim2','2018-05-03', 350),
(7, 'Claim3','2018-09-01', 330),
(8, 'Claim4','2019-01-01', 140),
(9, 'Claim4','2019-01-13', 225),
(10, 'Claim5','2019-02-01', 145)
select ID,
ClaimNumber,
Date,
Loss
from @TempTable1
我需要这样的东西:
是否可以在同一个select 语句中做?
【问题讨论】:
标签: sql sql-server tsql sql-server-2012