2011-11-18 46 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

相关问题