viernes, 23 de abril de 2021

Bases de Datos (23/04/2021)

Continuación Consultas "GROUP BY"

En la clase online de hoy hemos continuado realizando ejercicios de práctica de consultas, relacionadas con las funciones de Manipulación de Datos, particularmente "GROUP BY". Estas consultas se han ido realizando desde la herramienta de SGBD HeidiSQL, también, aparte, mediante ingeniería inversa, desde la herramienta MySQLWorkbench, hemos repasado creaciones de tablas.

Una de las consultas practicadas es, por ejemplo la siguiente: previamente hemos creado dos nuevas filas de datos nuevos sobre un profesor al que le hemos otorgado dos nuevas asignaturas a impartir:

"SELECT p.dni, nombre, COUNT( * ) asignaturasimpartidas

FROM profesores p, imparte i

WHERE p.dni=i.dni

GROUP BY p.dni, nombre

ORDER BY 3;" (con esta consulta aparecerán las asignaturas que imparte cada profesor, apareciendo el DNI, el nombre y el número de asignaturas en orden).

En la próxima clase se continuará practicando con el "HAVING".


No hay comentarios:

Publicar un comentario

Entrada de Bienvenida al Blog