Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
s’applique à :
colonne calculée
table calculée
mesure
calcul visuel
Effectue une jointure interne d’une table avec une autre table.
Syntaxe
NATURALINNERJOIN(<LeftTable>, <RightTable>)
Paramètres
| Terme | Définition |
|---|---|
LeftTable |
Expression de table définissant la table sur le côté gauche de la jointure. |
RightTable |
Expression de table définissant la table sur le côté droit de la jointure. |
Valeur de retour
Table qui inclut uniquement les lignes pour lesquelles les valeurs des colonnes communes spécifiées sont présentes dans les deux tables. La table retournée aura les colonnes communes de la table de gauche et d’autres colonnes des deux tables.
Remarques
Les tables sont jointes sur des colonnes communes (par nom) dans les deux tables. Si les deux tables n’ont aucun nom de colonne commun, une erreur est retournée.
Il n’existe aucune garantie d’ordre de tri pour les résultats.
Les colonnes jointes doivent avoir le même type de données dans les deux tables.
Seules les colonnes de la même table source (ont la même traçabilité) sont jointes. Par exemple, Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] avec des relations plusieurs-à-un entre WebSales et StoreSales et la table Products basée sur la colonne ProductID, WebSales et StoreSales sont jointes sur [ProductID].
La sémantique de comparaison stricte est utilisée pendant la jointure. Il n’y a pas de contrainte de type ; par exemple, 1 n’est pas égal à 1,0.
Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées ou les règles de sécurité au niveau des lignes (RLS).