可能重复:
MySQL 数据透视表
我应该使用派生表的左联接、使用派生表的右联接、不同的表设计,还是需要查询表并编写 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 |
--------------------