Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Unión de declaraciones SQL

Unión de declaraciones SQL

¿Unión en sql? Se utiliza para fusionar los conjuntos de resultados de dos o más declaraciones SELECT.

Cabe destacar que las sentencias SELECT en UNION deben tener el mismo número de columnas. Las columnas también deben tener tipos de datos similares. Al mismo tiempo, el orden de las columnas en cada instrucción SELECT debe ser el mismo.

Sintaxis de unión SQL

Seleccione el nombre de la columna del nombre de la tabla 1

Unión

Seleccione el nombre de la columna del nombre de la tabla 2

p>

Tome la tabla de la imagen como ejemplo:

Enumere todos los nombres de empleados diferentes en China y Estados Unidos:

Seleccione nombres electrónicos de empleados chinos

Alianza

Selecciona nombres electrónicos de empleados de EE. UU.

Resultados

Nombres electrónicos

Zhang, Hua

Wang, Wei

Thomas Carter

Yang, Ming

John Adams

George Bush

Bill Gates

Esta orden no puede incluir a todos los empleados en China y Estados Unidos. En el ejemplo anterior, tenemos dos empleados con el mismo nombre y solo uno de ellos aparece en la lista. El comando UNION solo selecciona valores distintos.

Si necesita mostrar todos los valores, utilice UNION all.

Enumere todos los empleados en China y Estados Unidos:

Seleccione nombres electrónicos de empleados chinos

De propiedad conjunta

De empleados estadounidenses Seleccione nombre electrónico

上篇: Chat de adivinación en vivo_Sala de adivinación en vivo 下篇: La madre que murió interpretando sueños_La madre que murió interpretando sueños renació.
Artículos populares