我有几个 MySQL 查询要写,但实际上我什至不知道从哪里开始。我希望一些有用的灵魂能够帮助我。
所以,我有 2 张桌子。一个是仅包含 aVENDORID
和 a的供应商/产品表PRODUCTID
。每个产品都有一个供应商,每个供应商可能有一个或多个产品。
表 2 是订单表。它具有ORDERID, PRODUCTID, DATEADDED
与订单相关的其他内容。
我要做的是按月创建供应商销售报告。
在第一个屏幕上(在 PHP 中),我想查询给定供应商的月份列表。我想显示从他们在系统中第一次订购的日期到现在的月份列表,最新的在前。像这样的东西:
- December 2012
- November 2012
- October 2012
(ETC)
假设他们的一个产品的第一个订单是在 2012 年 10 月。
然后,在下一页我想显示当月销售的产品列表,以及每个订单的价值总和。像这样的东西:
ORDERS / SALES FOR DECEMBER
- Tea Cosy - $25.00
- Door Mat - $48.00
- Hammock - $62.00
(ETC)
但仅限于那个特定的月份。我可以弄清楚 PHP,但 MySQL 中的日期和内容是我的盲点。:( 非常感谢您对这两个查询提供的任何帮助。
圣诞节快乐 :)