我希望获得一年内销售的产品的完整列表,按产品名称或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 |
..........
答案 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);