JoinKind.RightAnti

La constante JoinKind.RightAnti se utiliza como argumento de la función Table.Join para forzar un join anti derecho.

Sintaxis

JoinKind.RightAnti

Parámetros

La constante JoinKind.RightAnti no admite argumentos

Información adicional

La constante JoinKind.RightAnti es equivalente al valor 5.

En un join anti derecho solo se mantienen las filas de la tabla derecha que no tienen una clave común en la tabla de la izquierda, rellenándose los valores inexistentes con nulos.

Ejemplos

En este ejemplo partimos de una tabla con información de clientes y otra con información de compras que combinamos con la función Table.Join, y usamos la constante JoinKind.RightAnti para especificar un join anti derecho:

Table.Join(
    Table.FromRecords({
        [id = 1, name = "Jorge"],
        [id = 2, name = "Julia"],
        [id = 3, name = "Manuel"]
    }),
    "id",
    Table.FromRecords({
        [order_id = 1, customer_id = 1, Price = 10],
        [order_id = 2, customer_id = 3, Price = 5],
        [order_id = 3, customer_id = 3, Price = 15],
        [order_id = 4, customer_id = 1, Price = 20],
        [order_id = 5, customer_id = 4, Price = 8],
        [order_id = 6, customer_id = 1, Price = 25]
    }),
    "customer_id",
    JoinKind.RightAnti
)

Función M JoinKind.RightAnti
Categoría
Funciones de tabla
Enviado por admin el Vie, 04/09/2020 - 16:53