Viernes, 05 Mayo 2017
Autana BP
Cuando trabajamos con el Script de Qlikview podemos hacer uso de la función Join. En la entrada de hoy hablaremos de dos tipos concretos de Join: Left Join y Right Join. Vamos a ver como funcionan.
Para ver como funciona, usaremos dos tablas de ejemplo:
Tabla 1:
| Codigo Cliente | Nombre |
| 1 | Mariano |
| 2 | David |
| 3 | Yolanda |
Tabla 2:
| Codigo Cliente | Color Favorito |
| 1 | Azul |
| 4 | Verde |
| 3 | Rojo |
Ambos Join se harán usando los campos que coincidan en ambas tablas, en el ejemplo, Codigo de cliente.
LEFT JOIN:
Cuando usamos un Left Join todos los registros de la primera tabla se mantendrán y solo se mantendrán los registros de la tabla 2 que tengan coincidencia con la tabla 1.
Usando las tablas de nuestro ejemplo, quedaría algo así:
| Codigo Cliente | Nombre | Color Favorito |
| 1 | Mariano | Azul |
| 2 | David | |
| 3 | Yolanda | Rojo |
RIGHT JOIN:
Cuando usamos un Right Join todos los registros de la segunda tabla se mantendrán y solo se mantendrán los registros de la tabla 1 que tengan coincidencia con la tabla 2.
Usando las tablas de nuestro ejemplo, quedaría algo así:
| Codigo Cliente | Color Favorito | Nombre |
| 1 | Azul | Mariano |
| 4 | Verde | |
| 3 | Rojo | Yolanda |




