【发布时间】:2015-05-15 22:23:47
【问题描述】:
我想转置这张表
一个 |乙| C ---------------- 1 | 10 | “XXX” 1 | 20 | “年年” 2 | 40 | “XXX” 2 | 50 | “年年” 3 | 10 | “XXX” 3 | 20 | “年年” 3 | 60 | “ZZZ”到这里:
一个 | XXX |年年 | ZZZ | ---------------------- 1 | 10 | 20 | 0 | 2 | 40 | 50 | 0 | 3 | 10 | 20 | 60 |我只能使用临时表,并且我在帮助中读到自引用不起作用。 https://dev.mysql.com/doc/refman/5.0/en/temporary-table-problems.html 有什么帮助吗?
【问题讨论】:
-
这称为旋转。如果你知道你想要的列,谷歌“mysql pivoting”。如果列基于列中的值,则谷歌“mysql 动态透视”。
标签: mysql