<分区>
Possible Duplicate:
MySQL pivot table
我应该使用LEFT JOIN 使用派生表,RIGHT JOIN 使用派生表,不同的表设计,还是我需要查询表并写入生成如下所示所需输出的 Python 代码?
我想要得到的输出将产生以下输出示例:
==========================
| 2005 | 2006 | 2007 | <--- These headings are not necessary
==========================
| A | A | A |
--------------------------
| AA | AA | AA |
--------------------------
| BB | BB | |
--------------------------
| C | | C |
--------------------------
查询的数据在包含(符号,年份)的两列表中:
====================
| Symbol | Year |
====================
| A | 2005 |
--------------------
| AA | 2005 |
--------------------
| BB | 2005 |
--------------------
| C | 2005 |
--------------------
| A | 2006 |
--------------------
| AA | 2006 |
--------------------
| BB | 2006 |
--------------------
| A | 2007 |
--------------------
| AA | 2007 |
--------------------
| C | 2007 |
--------------------