我想转此表移调MySQL的临时表行
A | B | C ---------------- 1 | 10 | "XXX" 1 | 20 | "YYY" 2 | 40 | "XXX" 2 | 50 | "YYY" 3 | 10 | "XXX" 3 | 20 | "YYY" 3 | 60 | "ZZZ"
此列:
A | XXX | YYY | 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 任何帮助?
这被称为pivoting。如果你知道你想要的列,Google“mysql pivoting”。如果列是基于列中的值,那么Google将使用“mysql dynamic pivoting”。 –