Resumen SQL
Resumen SQL
AYUDANTÍA Nº2
Profesora: Mabel
Bielenberg
TIPOS DE DATOS
Los más comunes son:
);
SELECT
PERMITE FILTRAR FILAS Y COLUMNAS DE UNA TABLA.
EXTRAE LAS COLUMNAS ELEGIDAS, SELECCIONA LAS FILAS QUE CUMPLEN
CON EL CRITERIO Y ORDENA O AGRUPA LAS FILAS RESULTANTES EN EL
ORDEN ESPECIFICADO.
DISTINCT
REPETICIONES.
OR
MOSTRARÁ UNA FILA SI ALGUNA DE LAS CONDICIONES ENUMERADAS ES
VERDADERA.
SELECT columna1, columna2, ...
FROM nombre_tabla
WHERE condicion1 OR condicion2 OR condicion3 ...;
ORDER BY
ESPECIFICA LA FORMA DE ORDENAR LOS RESULTADOS.
TOP
SELECT TOP number|percent
column_name(s)
FROM nombre_tabla
WHERE condition; Busca los mejores 5
SELECT MAX(column_name)
SELECT Nombre, Apellido, MAX(Prioridad_academica)
FROM nombre_tabla
FROM Alumno
WHERE condition;
WHERE Apellido = ‘González’;
COUNT(), AVG() Y
SUM()
SELECT COUNT(nombre_columna)
FROM nombre_tabla
SELECT COUNT(Prioridad)
FROM Alumno
WHERE condicion; [Opcional] WHERE Prioridad >= 2500;
SELECT AVG(nombre_columna)
SELECT AVG(Prioridad)
FROM nombre_tabla
FROM Alumno
WHERE condicion; [Opcional]
Diseñar:
1. Realizar querie/consulta que retorna la cantidad de alumnos con 21
años.
2. Realizar consulta que retorna quiénes son los alumnos de 21 años,
mostrando solo el nombre y el apellido.
3. Realizar consulta que obtenga el promedio de prioridad de todos los
alumnos.
6. Realizar consulta que obtenga el rol del alumno con mejor prioridad.
7. Realizar consulta que obtenga el rol del alumno con peor prioridad.
8.Realizar consulta que obtenga cuantos alumnos son en total.
9. Realizar consulta que obtenga el promedio de prioridad de todos los
alumnos, agrupar por apellido y ordenar de forma descendente.
10. Realizar consulta que indique los alumnos que contienen en su Rol el
año "2017", con su Rol, Nombre y Apellido.
11. Realizar consulta para obtener los 3 Apellidos de alumnos que
aparecen más en la base de datos y ¿Cuánta veces son?.