GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Funcionalidades de los Operadores

Erika Alvarez Spanisch

Funcionalidades de los Operadores

Inhalt der Mindmap

Funcionalidades de los Operadores

  1. "UNION"

    • El operador UNION permite combinar los resultados de varias instrucciones SELECT en un único conjunto de resultados. Todos los conjuntos de resultados combinados mediante UNION deben tener la misma estructura. Deben tener el mismo número de columnas y las columnas del conjunto de resultados deben tener tipos de datos compatibles.
  2. "MINUS"

    • Como cualquier otra operación de conjuntos, "minus" se emplea cuando los datos que se quieren obtener pertenecen a distintas tablas y no se puede acceder a ellos con una sola consulta. Del mismo modo, las tablas referenciadas DEBEN tener tipos de datos similares, la misma cantidad de campos y el mismo orden de campos en la lista de selección de cada consulta que intervenga en la operación de resta.
      • "minus" (diferencia) devuelve los registros de la primera consulta que no se encuentran en segunda consulta, es decir, aquellos registros que no coinciden. Es el equivalente a "except" en SQL. Sintaxis: SENTENCIASELECT1 minus SENTENCIASELECT2;
  3. "INTERSECT"

    • Una consulta de tipo INTERSECT nos devuelve la intersección de dos consultas, es decir, los valores comunes a las dos consultas, y nos es útil para comprobar que valores cumplen con dos condiciones distintas. en MySQL esta función no existe, por lo que hemos tenido que buscar una solución alternativa.
  4. "ALL"

    • Con el modificador ALL, para que se cumpla la condición, la comparación se debe cumplir con cada uno de los valores devueltos por la subconsulta. Si la subconsulta no devuelve ninguna fila ALL da True.
  5. "ANY"

    • ANY significa que, para que una fila de la consulta externa satisfaga la condición especificada, la comparación se debe cumplir para al menos un valor de los devueltos por la subconsulta. Por cada fila de la consulta externa se evalúa la comparación con cada uno de los valores devueltos por la subconsulta y si la comparación es True para alguno de los valores ANY es verdadero, si la comparación no se cumple con ninguno de los valores de la consulta, ANY da False a no ser que todos los valores devueltos por la subconsulta sean nulos en tal caso ANY dará NULL. Si la subconsulta no devuelve filas ANY da False incluso si expresion es nula.
      • Ejemplo: SELECT * FROM empleados WHERE cuota > ANY (SELECT cuota FROM empleados empleados2 WHERE empleados.oficina = empleados2.oficina);
  6. "UNION ALL"

    • Esta clausula hace lo mismo que UNION solo que incluye todas los elementos repetidos al resultado final. Debemos tener en cuenta las mismas restricciones sobre las columnas en cuanto a la cantidad, tipo y orden.

Bilder und Dateien der Mindmap

  • Funcionalidades de los Operadores
  • Funcionalidades de los Operadores
  • Funcionalidades de los Operadores
  • Funcionalidades de los Operadores
  • Funcionalidades de los Operadores
  • Funcionalidades de los Operadores
  • Funcionalidades de los Operadores
  • Funcionalidades de los Operadores

Informationen

Beschreibung
Mindmap am Funcionalidades de los Operadores, erstellt von Erika Alvarez am 14/12/2016.
Erstellt von
Erika Alvarez
Aufrufe
0
Bewertung

Mehr zu Operadores de conjuntos SQL

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck