freeCodeCamp/guide/spanish/sql/sql-union-operator/index.md

2.1 KiB

title localeTitle
SQL Union Operator Operador SQL Union

Operador SQL Union

Descripción

Para esta guía, analizaremos la sección Operador UNION de la declaración SQL.

El operador UNION se utiliza para combinar los resultados de varias declaraciones de selección en un conjunto de resultados.

Las declaraciones de SQL deben tener el mismo número de columnas en su declaración de selección.

Ejemplo básico

Declaración SQL

SELECT 'aaaaa' 
 UNION 
 SELECT 'bbbbbbbbb'; 

Salida

+-----------+ 
 | aaaaa     | 
 +-----------+ 
 | aaaaa     | 
 | bbbbbbbbb | 
 +-----------+ 
 2 rows in set (0.00 sec) 

Ejemplo usando las tablas de los estudiantes.

Declaración SQL

SELECT StudentID, FullName FROM student WHERE studentID BETWEEN 1 AND 5 
 UNION 
 SELECT studentID, studentEmailAddr FROM `student-contact-info` WHERE studentID BETWEEN 7 AND 8; 

Salida

`` `texto + ----------- + -------------------------------- + | StudentID | Nombre completo | + ----------- + -------------------------------- + | 1 | Monique Davis | | 2 | Teri Gutierrez | | 3 | Spencer Pautier | | 4 | Louis Ramsey | | 5 | Alvin Greene | | 7 | Maximo.Smith@freeCodeCamp.org | | 8 | Michael.Roach@freeCodeCamp.ort | + ----------- + -------------------------------- + 7 filas en conjunto (0,00 seg)

## SQL UNION ALL Operator 
 
 The UNION ALL operator is an extension to UNION operator where it should result you a A+B of rows in the ouptput assuming A and B is your input, in simple terms UNION ALL doesn't deduplicate. 
 
 
 ### Basic Syntax 
 
 SQL Statement 

sql SELECCIONAR expresión1, expresión2, ... expresión n DE las tablas [DÓNDE condiciones] UNION TODO SELECCIONAR expresión1, expresión2, ... expresión n DE las tablas [DÓNDE condiciones]; `` `

Al igual que con todas estas cosas de SQL, hay MUCHO MÁS que lo que está en esta guía introductoria.

Espero que al menos esto te dé suficiente para empezar.

Consulte el manual de su administrador de base de datos y diviértase probando diferentes opciones usted mismo.