求和不同值的实例和总价

时间:2016-06-17 06:08:50

标签: php mysql sql-server

我有一张名为2013_orders的表

我正在处理的列是" ordate"," item"和" price"。这些都不是表格的主键。

我有一个日期选择表单来选择日期范围。标签是" from_date"和" to_date"。

在项目列中是订购的部件号的部件号。此列不限于唯一值,因为它具有相同部件号的多个实例。

ordate列是订单日期。这就是我需要的日期范围。

价格列是订购的每个零件编号(项目)的价格。

我需要的是将所选日期范围内每个部件号的实例总计为该部件号的一个总和。然后我需要为所选日期范围的该部件号总计的美元金额(价格)。

应显示:

Part Number                Total                  Total Price

555111                       28                     150.23
116000                       55                      67.88
770-A                       151                     980.55

.....等等

table structure

我在家里发帖子,我尝试过的代码变体正在起作用,所以我没有一个方便的尝试示例。也许这是最好的LOL!

1 个答案:

答案 0 :(得分:5)

这似乎是一个简单的GROUP BY操作:

SELECT item, COUNT(*) AS Total, SUM(Price) AS Total_Price
FROM mytable
GROUP By item