El prefijo join une la tabla cargada con una tabla existente o con la última tabla de datos creada.
Sintaxis:
[inner | outer | left | right ]Join[ (tablename )
]( loadstatement | selectstatement )
El join es una unión natural que se realiza sobre todos los campos comunes. La sentencia join puede ir precedida de uno de los prefijos inner, outer, left o right.
Argumentos:
Argumentos
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:
Join SELECT * from table1;
tab1:
LOAD * from file1.csv;
tab2:
LOAD * from file2.csv;
.. .. ..
join (tab1) LOAD * from file3.csv;
Script de carga
Agregue el script de ejemplo en su app y ejecútelo. Para ver el resultado, agregue los campos enumerados en la columna de resultados a una hoja de su app.
Table1: Load * inline [ Column1, Column2 A, B 1, aa 2, cc 3, ee ]; Table2: Join Load * inline [ Column1, Column3 A, C 1, xx 4, yy ];
Para más información sobre el uso de cargas inline, vea Cargas inline .
Tabla resultante
Column1
Column2
Column3
A
B
C
1
aa
xx
2
cc
-
3
ee
-
4
-
yy
Explicación
En este ejemplo, las dos tablas, Table1 y Table2, se fusionan en una sola tabla denominada Table1. En casos como este, el prefijo join a menudo se usa para unir varias tablas en una sola tabla a fin de realizar agregaciones sobre los valores de una sola tabla.
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.