2011-11-18 33 views

回答

0

這是一個非常基本的SQL連接操作:

select product.id, sum(sold.amount) 
from product 
left join sold ON product.id = sold.product_id 
group by product.id 
如果你想只列出其中至少有一個銷售的產品

,然後更改「左加入」到「內連接」。

+0

非常感謝。現在可以說我想添加另外幾筆款項,但是這次只針對特定的日期範圍。所以我需要一天的總和和全部的時間總和。 – hcker2000

+0

@ hcker2000不要收拾太多成一個單一的查詢(你可能會使查詢效率較低的比它可能是)。你想從兩個標準中提取數據,所以發出不同的查詢。 –

+0

謝謝,我將把它分解成兩個查詢。 – hcker2000