Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 1
BDAPLIC-U1-SABER 2
3TIDSMA
a. Concepto:
a. Concepto
b. Comando <sintaxis>:
SELECT lista_de_campos
FROM tabla
WHERE condicion I HAVING condicion
(SELECT lista_de_campos
FROM tablas);
a. Concepto
b. Comando >sintaxis>:
Crear subconjuntos de renglón múltiple
La sintaxis para la creación de subconjuntos múltiples se identifica por
que usa
IN: igual a cualquier miembro en la lista
ANY: compara el valor a cualquier valor regresado por la subconsulta
ALL: compara el valor a todos los valores regresados por la subconsulta
SELECT lista Expresiones
FROM tabla
WHERE expresión OPERADOR (múltiple)
(SELECT lista Expresiones
FROM tabla);
La sintaxis es la siguiente
SELECT lista Expresiones
FROM tabla
WHERE expresión OPERADOR (sencillo) OPERADOR (múltiple)
(SELECT lista Expresiones
FROM tabla);
Ejemplo
SELECT nombre, sueldo
FROM empleados
WHERE sueldo >= ALL (SELECT sueldo FROM empleados);
Se debe de tener en cuenta que
<ANY significa menor que el máximo de la lista
>ANY significa mayor que el mínimo de la lista
=ANY es equivalente a IN
NOT IN es equivalente a <> ALL
<ALL significa menor que el máximo de todos los de la lista
>ALL significa mayor que el mínimo de todos los de la lista
Referencias bibliográficas
https://jorgesanchez.net/manuales/sql/select-subconsultas-sql2016.html
https://www.mundoracle.com/subconsultas.html?Pg=sql_plsql_6.htm
https://www.sqlshack.com/es/revision-ejemplos-y-uso-de-sql-union/
http://aula2.utc.edu.mx/pluginfile.php/73975/mod_resource/content/1/MANUAL%20BD-
MAYO%202018.pdf