Mysql查詢動態地將行轉換為列MySQL可以將列轉換為行,動態添加行所需的列數。我認為我的問題可能與數據透視表有關,但我不確定,除了通過給出以下示例,我不知道如何構建這個問題。給出兩個表A和B,看起來像表A.+--+-----+----+|id|order|data|+--+-----+----+|1 |1 |P |+--+-----+----+|2 |2 |Q |+--+-----+----+|2 |1 |R |+--+-----+----+|1 |2 |S |+--+-----+----+我想編寫一個如下所示的查詢:結果表+--+-----+-----+|id|data1|data2|+--+-----+-----+|1 |P |S |+--+-----+-----+|2 |R |Q |+--+-----+-----+基本上我想將表B中的每一行轉換為結果表中的一列。如果在表B中為id = 1添加了一個新條目,那么我希望結果表自動擴展一列以容納這個額外的數據點。
Mysql查詢動態地將行轉換為列
明月笑刀無情
2019-08-13 10:33:19