NATURALLEFTOUTERJOIN
Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual
Realiza una combinación de LeftTable con RightTable mediante la semántica de combinación externa izquierda.
Sintaxis
NATURALLEFTOUTERJOIN(<LeftTable>, <RightTable>)
Parámetros
Término | Definición |
---|---|
LeftTable | Expresión de tabla que define la tabla del lado izquierdo de la combinación. |
RightTable | Expresión de tabla que define la tabla del lado derecho de la combinación. |
Valor devuelto
Tabla que incluye solo las filas de RightTable para las que los valores de las columnas comunes especificadas también están presentes en LeftTable. La tabla devuelta tendrá las columnas comunes de la tabla izquierda y las otras columnas de las dos tablas.
Observaciones
Las tablas se combinan en columnas comunes (por nombre) de las dos tablas. Si las dos tablas no tienen nombres de columna comunes, se devuelve un error.
No hay garantía de criterio de ordenación para los resultados.
Las columnas que se combinan deben tener el mismo tipo de datos en ambas tablas.
Solo se combinan las columnas de la misma tabla de origen (tienen el mismo linaje). Por ejemplo, Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] con relaciones de varios a uno entre WebSales y StoreSales y la tabla Products basada en la columna ProductID, las tablas WebSales y StoreSales se combinan en [ProductID].
Durante la combinación se usa semántica de comparación estricta. No hay ninguna coerción de tipos; por ejemplo, 1 no es igual a 1,0.
Esta función no se admite para su uso en el modo DirectQuery cuando se utiliza en columnas calculadas o en reglas de seguridad de nivel de fila (RLS).