テーブル内の特定の値の合計と数を見つけたいです。
私の特定の状況では、テーブルは と呼ばれproductます。テーブルの列名は、、、'idおよびです。 product_idquantityshipping_price
表には以下が含まれます: (に基づくSELECT * FROM product;)
product_id:1 quantity:1 end_price:15 shipping_price:1
product_id:2 quantity:2 end_price:15 shipping_price:0
product_id:1 quantity:1 end_price:15 shipping_price:1
product_id:2 quantity:1 end_price:15 shipping_price:0
product_id:1 quantity:1 end_price:15 shipping_price:1
product_id:3 quantity:1 end_price:15 shipping_price:0
同じ を持つ行の量を選択し、 と の合計を取得する SQL ステートメントが必要product_idです。quantityend_priceshipping_price
この例では、アイテム 1 に対して SQL ステートメントが返されるようにします。
product_id:1 quantity:3 end_price:45 shipping_price:3