次のことをmysqlに実行する方法を知る必要があります。以下に例を示します。
現在のテーブル データ
ID, Address, Price, Date
1, ABC, 25$, 2013-10-20
2, ABC1, 35$, 2013-10-20
3, ABC2, 45$, 2013-10-20
4, ABC3, 55$, 2013-10-20
5, ABC4, 65$, 2013-10-20
6, ABC, 25$, 2013-10-21
7, ABC1, 35$, 2013-10-21
8, ABC2, 25$, 2013-10-21
9, ABC3, 115$, 2013-10-21
10, ABC4, 65$, 2013-10-21
11, ABC, 25$, 2013-10-22
12, ABC1, 35$, 2013-10-22
13, ABC2, 345$, 2013-10-22
14, ABC3, 255$, 2013-10-22
15, ABC4, 65$, 2013-10-24
毎日の日付ごとのデータがテーブルに格納されているので、次のようなデータを取得するクエリを生成したいと考えています。
Address, 2013-10-20, 2013-10-21, 2013-10-22
ABC , 25$ , 25$ , 25$
ABC1 , 35$ , 35$ , 35$
ABC2 , 45$ , 25$ , 345$
ABC3 , 55$ , 115$ , 225$
ABC4 , 65$ , 65$ , 25$
レポートを生成できるように、毎日、上記のデータに新しい列を追加したいと考えています。PHP を使用した解決策がある場合は、こちらも参照してください。