0

タイトルについては申し訳ありませんが、私の問題のより良い主題を思いつきませんでした.

2 つのテーブルが多対 1 の関係にあり、それらと同じテーブル内の他の多対 1 関係ショップがあります。最初のテーブルの列からの集計に対応する列を合計する必要があります。

ここに私が欲しいものを説明する画像があります:

例 これをどのように進めるかわかりません。

4

2 に答える 2

1

INVOICE_TABLE に結合された EXPENSE_TABLE の結果に対して集計合計操作を実行することにより、探している結果を取得できます。

例えば:

SELECT e.idParent, SUM(i.value)
FROM EXPENSE_TABLE AS e
INNER JOIN INVOICE_TABLE AS i ON i.idExpense = e.id
GROUP BY e.idParent
ORDER BY e.idParent
于 2013-09-24T20:26:47.420 に答える