Я пытаюсь присоединиться к двум таблицам. Некоторые рабочие места, как вы увидите ниже, являются дубликатами. Это единственные, с которыми я столкнулся. Когда я присоединяюсь и суммирую премию вместо получения ожидаемого результата в 100 долларов, я вижу 200 долларов. Любые идеи о том, как заставить запрос не размножаться * 2? Благодаря!SQL Join Duplicate records
Tbl
ABC123 2015-02-27 1 QQ123
ABC123 2015-02-27 1 QQ123
Tbl B
ABC123, 100
SQL:
SELECT
RP.POLNUMBER, RP.EFFDATE, SUM (LP.PREMIUM)
FROM
TBL_A RP
INNER JOIN
TBL_B LP ON RP.POLNUMBER = LP.POLNUMBER
WHERE
RP.MOSTRECENTMODEL = 1 AND RP.POLNUMBER = 'ABC123'
Я почти уверен, что это имеет какое-то отношение к вашему объединению, что приводит к дублированию строк. –