SQL获取一年内销售的产品名称,sku和数量的列表

时间:2016-02-17 10:25:19

标签: mysql sql magento magento-1.8

我希望获得一年内销售的产品的完整列表,按产品名称或SKU分组。

我尝试过使用管理员报告>产品> ProductsOrdered 并选择了时间范围。然而,这会产生错误的数据,可能是因为我们有捆绑产品,而且我们销售大量的Bundle产品。

关于如何通过SQL完成此任务的任何想法?

编辑:

这是当前的输出,格式没有错,但是给出的数据是错误的。

---------------------------------------------------------------------------------
|Period | Product Name                                       | Quantity Ordered |
|-------|----------------------------------------------------|------------------|
|2015   | std charge charge (Per Sofa)                       | 96               |
|2015   | New Jersey 3 + 1 + 1 Seater Black Leather Sofa Set | 68               |
|2015   | New Jersey 3 + 1 + 1 Seater Black Leather Sofa Set | 60 [ Repeated?]  |
|2015   | Rex Black 3 + 2 GM200E                             | 52               |
..........

2 个答案:

答案 0 :(得分:-1)

select * from yourtable group by year,product_name;

select * from yourtable where date_column between 01-01-2016 and 31-12-2016 group by product_name

答案 1 :(得分:-1)

SELECT(product name) FROM(table name) WHERE (PERIOD=2015);