したがって、顧客あたり複数の金額を持つ3つのテーブル(AcDD、AH、Life)があります。顧客は任意のタイプの組み合わせを持つことができます。私は各テーブルのクエリを作成して、各AcDD、AH、およびLifeの金額を合計しました。次に、それらをまとめて第4のクエリを作成しました。問題は、すべての3つのクエリが共通しているIDのみを取得しているということです。お客様はLifeとAcDDまたはAHを持たない可能性があります。このIDは4番目のクエリにはありません。私は間違って何をしていますか?テーブルによってSQLは複数の出現を持つIDの合計を返します
クエリ(同じクエリは、3つのテーブルごとに存在する):
SELECT DISTINCTROW [Customers-Personal].[Customer ID],
Sum([NewB-Coverage: AH].[AH Monthly Benefit]) AS [Sum Of AH Monthly Benefit]
FROM [Customers-Personal] INNER JOIN [NewB-Coverage: AH]
ON [Customers-Personal].[Customer ID] = [NewB-Coverage: AH].[Customer ID]
GROUP BY [Customers-Personal].[Customer ID];
第四クエリ(すべてを組み合わせる)
@Cパーキンス、詳細な説明とリンクをお寄せいただきありがとうございます。これは完璧に機能しました。 – TechEng