sql >> Base de Datos >  >> RDS >> Mysql

Formato de registro de asistencia a clases Consulta SQL

Independientemente de la base de datos que esté utilizando, el concepto de lo que está tratando de lograr se llama "Tabla dinámica".

Aquí hay un ejemplo para mysql:http://en.wikibooks.org/wiki/MySQL/Pivot_table

Algunas bases de datos tienen características integradas para eso, consulte los enlaces a continuación.

SQLServer:http://msdn.microsoft.com/de-de/library /ms177410.aspx

Oracle:http://www.dba-oracle.com/t_pivot_examples.htm

Siempre puedes crear un pivote a mano. Simplemente seleccione todas las agregaciones en un conjunto de resultados y luego seleccione de ese conjunto de resultados.

Compruebe también esto enlace , obtendrá su respuesta proporcionada por MGA...