我需要知道如何在 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 也有一些解决方案,也请参考。