我有几个MySQL查询来写,但实际上我不知道从哪里开始这些。我希望有一些有用的灵魂能够帮助我。挣扎与MySQL查询
所以,我有2个表格。一个是供应商/产品表,仅保存VENDORID
和PRODUCTID
。每个产品都有一个供应商,每个供应商可能在桌上有一个或多个产品。
表2是订单表。它有ORDERID, PRODUCTID, DATEADDED
和其他与订单有关的东西。
我想要做的是按月份创建供应商销售报告。
在第一个屏幕上(在PHP中),我想查询给定供应商的月份列表。我希望显示从系统中的第一个订单日期起,直到目前为止,最新的第一个月的清单。事情是这样的:
- December 2012
- November 2012
- October 2012
(ETC)
假设一阶为他们的产品之一是在2012年十月
然后,在下一个页面上我想显示的列表当月销售的产品以及每个订单的价值总和。事情是这样的:
ORDERS/SALES FOR DECEMBER
- Tea Cosy - $25.00
- Door Mat - $48.00
- Hammock - $62.00
(ETC)
但只针对特定的月份。我可以计算出PHP,但在MySQL中的日期和东西是我的盲点。 :(你可以与2个查询提供任何帮助,将不胜感激。
圣诞快乐:)
马汉嗨,感谢您的输入。我已经知道WHERE语法,但这不是太有帮助。什么是非常有用的,是我可以学习如何做这些事情的一个例子。最有可能的是GROUP BY以及其他我不明白的东西,因此这个帖子。 :) – BigTed