Saltar al contenido principal Saltar al contenido complementario

Outer

El prefijo explícito Join puede ir precedido por el prefijo outer para especificar un outer join. En un outer join se generan todas las combinaciones entre las dos tablas. La tabla resultante contendrá por tanto combinaciones de valores de campo de las dos tablas donde los valores de campos de enlace se representan en una o ambas tablas.

La palabra clave outer es opcional y es el tipo de join usado por defecto si no se especifica ningún prefijo.

Sintaxis:  

Outer Join [ (tablename) ](loadstatement |selectstatement )

Argumentos:  

Argumentos de carga de tabla
Argumento Descripción
tablename Tabla designada que debe compararse con la tabla cargada.
loadstatement o selectstatement La sentencia LOAD o SELECT para la tabla cargada.

Ejemplo:  

Example 1A

Table1

-

A

B

1

aa

2

cc

3

ee

Example 1B

Table2

-

A

C

1

xx

4

yy

SQL SELECT * from table1;

join SQL SELECT * from table2;

OR

SQL SELECT * from table1;

outer join SQL SELECT * from table2;

Example 1C

Joined table

-

-

A

B

C

1

aa

xx

2

cc

-

3

ee

-

4

-

yy

Más información

 

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.

Únase al Programa de modernización de la analítica

Remove banner from view

Modernícese sin comprometer sus valiosas aplicaciones de QlikView con el Programa de modernización de la analítica. Haga clic aquí para obtener más información o contactar con nosotros: ampquestions@qlik.com