Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Act 6. Operadores Set-Carga1
Act 6. Operadores Set-Carga1
Introducción
■ Los operadores set son operadores de conjuntos, estos combinan los resultados de dos o
más consultas en un único resultado.
■ Es un operador que devuelve la suma de todas las filas en ambas columnas pero con
valores únicos.
■ Sintaxis
– SELECT columna FROM table
– UNION
– SELECT columna FROM tabla;
Ejemplo de uso
■ Sintaxis:
– SELECT columnas FROM tabla
– UNION ALL
– SELECT columnas FROM tabla;
Ejemplo de uso
■ Devueleve una intersección de todos los valores, es decir, solo los que se encuentran
ambas columnas.
■ Sintaxis:
– SELECT columna FROM tabla
– INTERSECT
– SELECT columna FROM tabla;
Ejemplo de uso
■ Por desgracia, no pude realizar la función intersect en mi base de datos, ya que esta no
aparece como palabra reservada/función par MySQL, pero se puede obtener un
resultado similar con una subconsulta.
■ Sintaxis:
– SELECT columna FROM tabla
– EXCEPT
– SELECT columna FROM tabla;
Ejemplo de uso
■ De igual forma este operador me marca error en mi base de datos en MySQL, aunque
esta vez si cambia de color la palabra EXCEPT no deja realizar la consulta aunque la
sintaxis este bien.
■ En conclusión, estos operadores ayudan de forma en que no se tenga que escribir mucho
en la línea de código para esta consulta, muestra datos que en ocasiones necesitaremos
comparar y revisar para, ya sea realizar una modificación a la base de datos o para
comprobar que los datos requeridos estén en la base de datos.