0
雖然我需要將行轉置到列中,但如果它只是將行轉換爲列或列到行,則可以這樣做。在Mysql中將行轉換爲列
我的數據表。
Student|MONTH|Sub-1|Sub-2|Sub-3
Sunil |JAN | 46 |48 |55
Sunil |APR |33 |44 |55
Sunil |JULY |23 |42 |92
Sunil |OCT |30 |40 |50
Anil |JAN |22 |33 |44
Anil |JULY |13 |42 |92
和期望的輸出。
Student|Sub-1|Sub-2|Sub-3|Sub-1|Sub-2|Sub-3|Sub-1|Sub-2|Sub-3|Sub-1|Sub-2|Sub-3
--------------------------------------------------------------------------------------
Stu1 |6 |48 |55 |33 |44 |55 |23 |42 |92 |30 |40 |50
Stu2 |22 |33 |44 | | | |13 |42 |92 |98
etc..
任何人都知道如何做到這一點?非常感謝!!!
可能的重複:http://stackoverflow.com/questions/16568228/how-to-transpose-mysql-table-rows-into-columns –