Want to make interactive content? It’s easy in Genially!

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