tengo 3 mesas y tengo que combinación interna Tabla A con la Tabla B, pero una combinación externa izquierda entre la tabla A y en la Tabla C.SQL Server - Combinando exterior e interior se une
¿Puedo combinar exterior e interior se unen en el misma consulta? Puedo anidar consultas y lograr el resultado deseado, pero no puedo hacer ambas uniones en la misma consulta. Parece que en otros lenguajes SQL, el orden de unión es importante. ¿Es este el caso en SQL Server también?
Bien, aquí está el escenario.
Considere 3 tablas. Tabla A, Tabla F, Tabla D.
Necesitaré que el conjunto de registros contenga todas las filas en D, independientemente de si existe en F (después de que se haya unido internamente con A). Entonces, una combinación externa viene a la mente. Lo que se necesita es:
- En primer lugar hacer unirse a una interna entre A y F para obtener un conjunto (esto puede ser un conjunto nulo)
- luego hacer una combinación externa con el conjunto de registros en (1) con D
Eso no da todas las filas en la Tabla D (que llama c) – Paparazzi