No. AL menos no en MySQL.
Ese tipo de procesos se realiza en algunos DBMS con la cláusula PIVOT, pero sólo sé con certeza que se puede hacer en SQL Server, que no es nuestro caso.
De todos modos, eso es muy simple de hacer en programación, por lo que no veo qué inconvenientes puedes tener de hacerlo en la aplicación. Realmente son cosas muy fáciles de programar.
Pregunta en el foro del lenguaje con que trabajes (programación es OFF TOPIC de este foro).