내가하고 싶은 일은 꽤 간단하다. 나는 단지 그것을 기억할 수 없다.각 행에 여러 개의 열을 suming
ReinType Coverage ReCompany AmountInForce StatReserves StatReserveExtra ExcessCashValue DeficientPremiumReserve Stat2PUAReserve Stat2OYTReserve SubstandardOYT
RPRREIN BASE ALLIANZ (K) 3305506.00 35979.82 2778.16 0 0 0.00 0.00 0
ULRPR BASE ALLIANZ (K).00 24966.79 5697 0 0 0.00 0.00 0
ULRPR BASE BENEFICIAL LIFE (BL) 18339535.00 54467.53 790.13 0 0 0.00 0.00 0
MODCO BASE BUS MEN ASSUR (E) 1006577.00 566569.17 2289.57 4605.44 92.45 78415.61 400.64 0
MODCO NEWDIM BUS MEN ASSUR (E) 658.00 385.65 0 0 0 0.00 0.00 NULL
RPRREIN BASE BUS MEN ASSUR (P) 65260.00 5283.45 0 0 0 0.00 0.00 NULL
COINSURE BASE CNA (9) 19152525.00 117831.7 57618.22 0 0 0.00 0.00 0
COINSURE BIO CNA (9) 6808203.00 8004.2 0 0 0 0.00 0.00 NULL
COINSURE FLATX CNA (9) 1259425.00 1445.72 0 0 0 0.00 0.00 NULL
RPRREIN BASE CNA (9) 198104996.00 733905.880000001 55875.78 0 0 0.00 0.00 0
RPRREIN TERM RDR CNA (9) 8642375.00 10476.13 2699.85 0 0 0.00 0.00 0
ULFLATX UL FLATX CNA (9) 212720.00 118.13 0 0 0 0.00 0.00 NULL
ULRPR BASE CNA (9) 223013469.00 1980612.21 51517.54 0 0 0.00 0.00 0
ULRPR TERM RDR CNA (9) 469200.00 1026.11 256 0 0 0.00 0.00 0
COINSURE BASE COLOGNE (C) 1848128.00 1248961.51 2537.26 2053.8 308.37 66626.65 1758.88 0
COINSURE DEF ADDS COLOGNE (C) 0.00 13750 0 0 0 0.00 0.00 NULL
COINSURE DIS WP COLOGNE (C) 2627.00 10412.14 0 0 0 0.00 0.00 NULL
COINSURE MPRAR COLOGNE (C) 502252.50 421721.33 0 0 0 0.00 0.00 NULL
COINSURE NEWDIM COLOGNE (C) 1416.00 937.79 0 0.01 0 0.00 0.00 NULL
COINSURE WP COLOGNE (C) 2488.58 91.93 0 0 0 0.00 0.00 NULL
COINSURE FLATX COLOGNE (X) 1595706.00 4552.49 0 0 0 0.00 0.00 NULL
RPRREIN BASE COLOGNE (X) 202172511.00 514207.93 117499.93 0 0 0.00 0.00 0
탁상의 품질에 대해 사과합니다. 나는이 사이트에서 질문 할 때 제대로 만드는 법을 여전히 모른다. 어쨌든 내가하고 싶은 일은 마지막 열 7 개에 대해 각 행을 합산하는 열을 갖는 것입니다.
SELECT top 100 percent
tblReinsurance.ReinType,
tblReinsurance.Coverage,
tblReinsurance.ReCompany,
Sum(tblReinsurance.AMOUNT_INFORCE) AS AmountInForce,
Sum(tblReinsurance.StatReserve) AS StatReserves,
SUM(tblReinsurance.StatResX) AS StatReserveExtra,
Sum(tblReinsurance.ExcessCashValue) AS ExcessCashValue,
Sum(tblReinsurance.DefPremiumReserve) AS DeficientPremiumReserve,
Sum(tblReinsurance.STAT2_PUA_RES) AS Stat2PUAReserve,
Sum(tblReinsurance.STAT2_OYT_RES) AS Stat2OYTReserve,
Sum(tblReinsurance.OYTRS2X) AS SubstandardOYT
FROM tblReinsurance join tblCoverageFaceAmountMultiplier
ON tblReinsurance.Coverage = tblCoverageFaceAmountMultiplier.Coverage
WHERE (((tblReinsurance.TERM_REASON)='A') AND ((tblReinsurance.ISSUE_DATE)<=tblReinsurance.[VAL_DATE])) and COMPANY_CODE = 'NL'
--AND tblCoverageFaceAmountMultiplier.FaceAmountMultiplier = 1
GROUP BY
tblReinsurance.ReCompany,
tblReinsurance.ReinType,
tblReinsurance.Coverage
order by
tblReinsurance.ReCompany,
tblReinsurance.ReinType,
tblReinsurance.Coverage
합계를 원할 경우 Sum (col1) + Sum (col2) + Sum (col3)처럼 추가하십시오. 또한 TOP 100 %를 제거하십시오. WHERE에서 조인을 주석 처리하거나 주석 처리를 제거하십시오. WHERE 절에서도 대괄호가 필요하지 않습니다. 게다가 괜찮아 보인다. – Stoleg
내가 원하는 것은 각 행을 합산하는 끝에있는 열이지만 특정 열에 대해서만 사용합니다 – user2379197