2016-06-24 10 views
0

私は販売アイテムのレポートを表示したい。グループの列の合計と一覧表に表示

製品テーブル

id,name,information,stock,MRP 

売上テーブル

id,quantity,sales_price,product_id,sold_quantity. 

今私はすべての数量の合計のsold_quantityをhavngすべての詳細を表示したいです。

クエリの実行以下

しかしindividually.Iは

enter image description here

SELECT product_id,sum(quantity) as quantity FROM sales GROUP BY product_id; 
select product.name,product.information,sales.cost_price,sales.quantity from sales inner join product on sales.product_id=product.id; 

答えて

0

あなたがこれを試してみてください、これを行うには、サブクエリを使用することができますように1時間の両方を表示したい;)

select product.name, product.information, sales.cost_price, sales.quantity, t.quantity as sold_quantity 
from sales 
inner join product on sales.product_id=product.id 
left join (
    select product_id, sum(quantity) as quantity 
    from sales 
    group by product_id 
) t on t.product_id = product.id 
関連する問題