我想轉此表移調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」。 –