0

いくつかの MySQL クエリを作成する必要がありますが、実際にはどこから始めればよいかわかりません。助けてくれる魂が私を助けてくれることを願っています。

だから、私は2つのテーブルを持っています。VENDORID1 つは、 aと aPRODUCTIDのみを保持するベンダー/製品テーブルです。各製品には 1 つのベンダーがあり、各ベンダーはテーブルに 1 つまたは複数の製品を持っている場合があります。

表 2 は注文表です。ORDERID, PRODUCTID, DATEADDED注文に関連するその他の事項があります。

私がやろうとしているのは、月ごとのベンダー販売レポートを作成することです。

最初の画面 (PHP) で、特定のベンダーの月のリストを照会したいと思います。システムでの最初の注文日から現在までの月のリストを最新のものから順に表示したいと思います。このようなもの:

 - December 2012
 - November 2012
 - October 2012

(等)

同社の製品の 1 つの最初の注文が 2012 年 10 月だったとします。

次に、次のページに、その月に販売された製品のリストと、各注文の値の合計を表示したいと思います。このようなもの:

ORDERS / SALES FOR DECEMBER

 - Tea Cosy - $25.00 
 - Door Mat - $48.00
 - Hammock - $62.00

(等)

ただし、その特定の月のみ。PHP は理解できますが、MySQL の日付などは盲点です。:(これら2つのクエリで提供できるヘルプは大歓迎です。

メリークリスマス :)

4

1 に答える 1

0

完全なコードを提供することはできませんが、必要なものをグーグルで検索できるようにアルゴリズムを提供します

WHERE1) SQL 条項http://www.w3schools.com/php/php_mysql_where.aspの使用方法を知っている必要があります。

2) MySQL での日付処理は非常に簡単です。このmySQL の dateTime range Query Issueを参照できます。

3) PHP をコーディングする方法を既に知っていることを願っているので、PHP を使用してそれらを追加することができます。

幸運を

于 2012-12-27T06:52:47.183 に答える