En el contexto de bases de datos relacionales, se utilizan diversas técnicas y funciones para realizar consultas complejas y extraer información valiosa. Las subconsultas permiten ejecutar una consulta dentro de otra, proporcionando resultados que se usan en la consulta principal.
Lenguaje de programación utilizado para gestionar bases de datos relacionales
FUNCIONES Y OPERACIONES
AND/OR
Operadores lógicos utilizados para combinar condiciones en una sentencia WHERE.
IN
Se utiliza para especificar múltiples valores en una condición.
LIKE
Se utiliza para buscar un patrón en una columna.
MIN
Retorna el valor mínimo de una columna.
MAX
Retorna el valor máximo de una columna.
AVG
Retorna el promedio de los valores de una columna.
SUM:
Retorna la suma de los valores de una columna.
COUNT
Retorna el número de filas que cumplen con la condición especificada.
Subtópico
Subconsultas correlacionadas
Una subconsulta correlacionada en SQL es una consulta anidada en la que la subconsulta depende de la consulta principal y se ejecuta una vez por cada fila devuelta por la consulta principal.
OPERACIONES ENTRE CONJUNTOS
EXCEPT
Retorna los registros que se encuentran en el primer conjunto de resultados pero no en el segundo.
INTERSECT
Retorna los registros que se encuentran en ambos conjuntos de resultados.
UNION
Combina los resultados de dos o más consultas en un solo conjunto de resultados, eliminando duplicados.
SENTENCIAS
GROUP BY
Se utiliza para agrupar filas que tienen los mismos valores en una o más columnas.
Se utiliza para combinar datos de dos o más tablas en base a una condición.
DROP TABLE
Se utiliza para eliminar una tabla de la base de datos.
CREATE TABLE
Se utiliza para crear una nueva tabla en la base de datos.
DELETE
Se utiliza para eliminar registros de una tabla.
UPDATE
Se utiliza para actualizar registros existentes en una tabla.
INSERT INTO
Se utiliza para insertar nuevos registros en una tabla.
WHERE
Se utiliza para filtrar los datos basándose en una condición especificada.
FROM
Especifica la tabla o tablas de las que se van a seleccionar los datos.
SELECT
Se utiliza para seleccionar datos de una base de datos.
SUBCONSULTAS
La principal característica de las subconsultas es que se ejecutan de forma independiente de la consulta principal y devuelven un conjunto de resultados que luego se utiliza en la consulta principal
Consultas a múltiples tablas
RIGHT JOIN
Retorna todas las filas de la tabla derecha y las filas coincidentes de la tabla izquierda.
INNER JOIN
Retorna filas cuando hay al menos una coincidencia en ambas tablas
FULL JOIN
Retorna filas cuando hay una coincidencia en una de las tablas
LEFT JOIN
Retorna todas las filas de la tabla izquierda y las filas coincidentes de la tabla derecha.
JOIN
Combina filas de dos o más tablas basándose en una condición.