Consultas SQL
Víctor Rodríguez Macías
Created on July 8, 2024
Over 30 million people build interactive content in Genially.
Check out what others have designed:
Transcript
Consultas SQL
Estructura
Acerca de
Select
Selecciona las columas de las tablas
Se ponen condiciones que seleccionan las filas a mostrar
Having
Simiilar al where, salvo que aquí sólo van condiciones con funciones de agregado
Order by
Ordena el resultado de la consulta
Group by
Agrupa las filas resultantes despues de procesar el where
Where
Ejempo2
Ejemplo 1
Ejemplo 2
SelectFromWhereGroup byHavingOrder by
From
Selecciona las tablas de la consulta
Ejempo2
Ejempo2
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 2
Ejemplo 2
Muestra todos los datos de alumnos
Muestra los nombres y apellidos de los alumnos
Mostrar los alumnos que se apellidan rodriguez
Muestra los alumnos que se apelliden rodriguez y que el nombre empiece por j
Muestra la media de notas por apellidos de aquellos apellidos que su media sea mayor que 5
Muestra la media de notas por apellidos de aquellos apellidos que su media sea mayor que 5 (es igual que el anterior pero en este caso se renombra la columna con la fórmula de avg como nota y se utiliza ese nombre de columna en el having)
Muestra todos los datos de alumnos y de los padres (si no tiene padres no se muestra)
Muestra los datos de los alumnos y sus padres (si no tiene padres que se muestre)
Calcula la nota media por apellidos
Cuenta cuantas veces se repite cada nombre
Ordena el resultado alfabéticamente por nombre en modo descendente
Ordena el resultado por nombre y apellidos, apellidos de forma descendente, nombre en modo ascendente
Infografía diseñada para el módulo de Gestión de Base de Datos de Administración de Sistemas Informáticos en Red, para aprender los principios básicos del resultado de aprendizaje 4 (consultas). Licencia de uso: Copyleft Autor: Víctor Miguel Rodríguez Macías