¿Cuál es la diferencia entre uniones y uniones internas en SQL Server?
A. Diferentes referencias
1. Unión: abreviatura de unión izquierda, esta palabra clave devolverá todos los registros en la tabla izquierda (nombre_tabla1). Aunque no hay registros coincidentes en la tabla derecha (nombre_tabla2).
2. Unión interna: una combinación de dos tablas, siempre que haya valores coincidentes en el campo **** común.
En segundo lugar, los métodos de llamada son diferentes
1. Conexión: utilice la operación INNER JOIN en la cláusula FROM. Solo devuelve valores que existen en la tabla de la izquierda.
2. Unión interna: utilice la operación INNER JOIN en la cláusula FROM. Este es el tipo de conexión más común. Una combinación interna fusiona registros de dos tablas siempre que haya un valor coincidente en el campo *** común de ambas tablas.
3. Diferentes funciones
1. Conexión: el identificador de clase es un campo que se ha conectado pero no se incluye en la salida de la consulta porque no está incluido en la instrucción SELECT. En este ejemplo, para incluir el campo de unión, incluya el nombre del campo en la instrucción SELECT.
2. Unión interna: puede utilizar la unión interna de la tabla de departamentos y la tabla de empleados para seleccionar todos los empleados de cada departamento.
Enciclopedia Baidu - UNIÓN INTERNA
Enciclopedia Baidu - UNIÓN IZQUIERDA SQL