私はSQLの選択に必死です。id、country、address、priceの4つのパラメーターを持つ1つのテーブルがあります。そのテーブルは多くの行で同じIDを持っており、各IDの価格の合計を取得しようとしています。たとえば、次のデータがある場合:
ID Country Address Price
1 France Address1 1000
1 France Address2 3332
1 France Address1 1562
1 France Address3 1123
1 France Address2 1123
2 UK Address8 1234
2 UK Address7 1233
次の結果を取得したい:
ID Country Address Price
1 France Address1 SUM(1000, 3332, 1562, 1123, 1123)
2 UK Address8 SUM(1234, 1233)
多くのクエリを試しましたが、その結果を取得できません。問題は、国と住所でグループ化されたデータを取得し、住所が異なるため、たとえばフランスの3つの住所で複数の行を取得することです。
前もって感謝します。
私の英語レベルでごめんなさい。