0

これは私のテーブルがどのように見えるかです:

id         amount         price
5          2              10
8          4              30
5          3              20 

これは私の望ましい結果です:

id         amount         price     subtotal     grandtotal
5          2              10          20            80
5          3              20          60
8          4              30         120            120

合計を使用して ID でグループ化すると、ID 5 の 2 行が 1 行にグループ化され、総計が計算されますが、上記のように各行の詳細を保持する必要があります。(缶があれば1列目でも2列目でもどちらでも構いません80。 )

それは MySQL で可能ですか? または、PHPまたは他の言語で行う必要がありますか?

どうもありがとう。

敬具、LL

4

1 に答える 1