Obávam sa, že MySQL je hodne vzdialená od tabuľkového kalkulátora, kde sa to rieši pomocou transpozície.
MySQL v základnom princípe funguje inak a nemá automatický mechanizmus, ktorý Vám spraví SELECT(), vytvorí stĺpce podľa hodnôt z riadkov a spraví INSERT().
Veď okrem iného, záznamov (riadkov) môže byť prakticky neobmedzené množstvo a tabuľka, ktorá má po transponovaní 1M stĺpcov a N riadkov by vyzerala divne :-)
Nebude to náhodou nejaká domáca úloha ? Zrejme áno, lebo toto mi naozaj príde ako nejaký pedagogický nezmysel :-D
Ale čisto teoreticky sa to spraviť dá, len nie priamočiaro a jednoducho a s určitými obmedzeniami.