---
schema_version: "1"
id: b8b5fe40203c63c1396cc14d5ef262c59de0d33403dfc726c5a475ac1cac3e1b
title: Analyser les résultats de la jointure dans la grille de données
collection: tableau
version: next
locale: fr-fr
portal_url: https://docs.salesforce.com/tableau/next/fr-fr/pro/desktop/joins_review_data_grid.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/fr-fr/joins_review_data_grid.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 5a7844154bbcdc04a1a9e34261ac251501eec94c66248892e73e6770bb6ddf5d
description: Review join results in the data grid and resolve field mismatches.
---
[Passer au contenu principal](#main-content)

# Analyser les résultats de la jointure dans la grille de données

Après avoir créé une jointure dans l’espace de travail, vérifiez la grille de données pour vous assurer que la jointure produit les résultats escomptés. Si la grille de données affiche des données inattendues, vous devrez peut-être modifier la jointure.

## Résultats dans la grille de données

- **Aucune donnée :** si aucune donnée ne s’affiche dans la grille de données, vous devrez peut-être modifier le type de jointure ou un champ de jointure utilisé dans la condition de jointure. Si vous suspectez une discordance entre les champs dans la jointure, utilisez un calcul à la place. Pour plus d’informations, voir [Utiliser des calculs pour résoudre les discordances entre des champs dans une jointure](#joinoncalcs).
- **Données en double :** si vous voyez des données en double, vous avez plusieurs solutions possibles. Envisagez une relation plutôt qu’une jointure pour les tables. Pour plus d’informations, voir [Lier vos données](https://help.tableau.com/current/pro/desktop/fr-fr/relate_tables.htm).
- **Données manquantes :** s’il manque des données dans la grille de données, vous devrez peut-être modifier le type de jointure ou un champ de jointure utilisé dans la condition de jointure. À nouveau, si vous suspectez une discordance entre les champs dans la jointure, utilisez un calcul à la place. Pour plus d’informations, voir [Utiliser des calculs pour résoudre les discordances entre des champs dans une jointure](#joinoncalcs).
- **Nombreuses valeurs null :** si vous voyez de nombreuses valeurs null inattendues, vous devrez peut-être modifier le type de jointure du type externe entier au type interne.
- **Toutes les valeurs null pour une table :** si toutes les valeurs d’une table sont null, il n’existe aucune correspondance entre les tables que vous liez. Si cette situation est inattendue, envisagez de modifier le type de jointure.

## Utiliser des calculs pour résoudre les discordances entre des champs dans une jointure

En cas de discordance des champs dans une condition de jointure (discordance entre les valeurs des champs utilisés dans une condition de jointure), la grille des données peut afficher peu de données ou aucune donnée. Une discordance entre les champs peut se produire pour plusieurs raisons, mais elle est souvent provoquée par des différences de format des chaînes de données ou des valeurs de date dans les champs. Dans de nombreux cas, vous pouvez résoudre les discordances entre les champs de votre jointure en utilisant un calcul.

Vous pouvez utiliser la plupart des fonctions dans un calcul pour créer et remplacer un champ dans la condition de jointure, à l’exception des fonctions d’agrégation et des fonctions de calcul de table.

**Remarque :** les calculs de jointure ne sont pas pris en charge par QuickBooks Online, Marketo, Oracle Eloqua, Anaplan, ServiceNow ITSM et les connecteurs de données Web.

**Discordance de chaîne**

Un scénario de discordance courant en cas d’utilisation de données de chaîne se présente lorsque l’un des champs sur un côté de la condition de jointure équivaut à deux champs ou plus de l’autre côté de la condition de jointure. Dans ce cas, vous pouvez utiliser un calcul pour combiner les deux champs afin que leur format corresponde à l’autre champ dans la condition de jointure.

Par exemple, supposons que vous souhaitiez lier deux tables contenant les données suivantes :

<table><tbody><tr><td>Patron</td><td>Contact</td></tr><tr><td><table class="table--plain"><thead><tr class="TableStyle-Basic-Border-Head-Header1"><th class="TableStyle-Basic-Border-HeadE-Column1-Header1" style="background-color: #ffe4e1;">Prénom</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1" style="background-color: #ffe4e1;">Nom</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Filiale</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Membre depuis</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Unités empruntées</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Frais</th><th class="TableStyle-Basic-Border-HeadD-Column1-Header1">Limite suggérée</th></tr></thead><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">Alan</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;"><p>Wang</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Nord</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">1</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">0</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">John</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">Smith</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Nord</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">36</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">3,50</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">Ashley</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">Garcia</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Sud</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">243</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">11,30</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1" style="background-color: #ffe4e1;">Fred</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1" style="background-color: #ffe4e1;">Suzuki</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">Nord</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">52</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">0,90</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">15</td></tr></tbody></table></td><td><table class="table--plain"><thead><tr class="TableStyle-Basic-Border-Head-Header1"><th class="TableStyle-Basic-Border-HeadE-Column1-Header1" style="background-color: #fafad2;">Nom</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">N° de membre</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Contact d’urgence</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Relation</th><th class="TableStyle-Basic-Border-HeadD-Column1-Header1">N° d’urgence</th></tr></thead><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #fafad2;">Adam Davis</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">555-0324</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Ellen Davis</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Partenaire</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">555-0884</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #fafad2;">Alan Wang</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">555-0356</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Jean Wilson</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Mère</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">555-0327</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #fafad2;">Fred Suzuki</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">555-0188</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Jim Suzuki</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Frère</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">555-3188</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #fafad2;"><p>Henry Wilson</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">555-0100</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Laura Rodriquez</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Partenaire</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">555-0103</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1" style="background-color: #fafad2;">Michelle Kim</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">555-0199</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">Steven Kim</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">Partenaire</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">555-0125</td></tr></tbody></table></td></tr></tbody></table>

Les champs communs entre les deux tables semblent être le nom. Toutefois, dans le tableau Patron, le prénom et le nom sont dans des colonnes séparées, et dans le tableau Filiale, les noms et prénoms figurent dans la même colonne. Pour lier ces tables sur la base des noms, vous pouvez utiliser un calcul sur le côté gauche de la condition de jointure afin de fusionner les colonnes de prénom et de nom.

![Un calcul de jointure qui fusionne ensemble les colonnes Prénom et Nom.](/tableau/next/fr-fr/pro/desktop/fr-fr/Img/join_joincalc_optioncalc.png)

Le résultat est un champ calculé sur le côté gauche de la condition de jointure, qui est accessible uniquement à partir de la boîte de dialogue de jointure. Ce calcul convertit le champ dans le tableau Patron dans un format qui correspond désormais au format du champ dans le tableau Contact sur le côté droit de la condition de jointure.

![Une table de jointure avec un calcul qui convertit le champ d’une table pour qu’il corresponde au format du champ d’une autre table dans la condition de jointure.](/tableau/next/fr-fr/pro/desktop/fr-fr/Img/join_joincalc_match.png)

L’utilisation du calcul dans la jointure produit la table combinée suivante : 

| Prénom | Nom | Filiale | Membre depuis | Unités empruntées | Frais | Limite suggérée | Nom | Numéro de téléphone |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Alan | Wang | Nord | 2000 | 1 | 0 | 15 | Alan Wang | 555-0356 |
| Fred | Suzuki | Nord | 2000 | 52 | 0,90 | 15 | Fred Suzuki | 555-0188 |

**Discordance de date**

Un scénario de discordance courant en cas d’utilisation de données de date se présente lorsque les valeurs de date sur un champ de la condition de jointure sont capturées à un niveau de détail différent de l’autre champ dans la condition de jointure. Dans ce cas, vous pouvez utiliser un calcul dans la condition de jointure pour modifier le format du champ sur un côté de la condition de jointure afin que son format corresponde à l’autre champ dans la condition de jointure.

Supposons, par exemple, que vous ayez les deux tables de données suivantes :

<table><tbody><tr><td>Location de projecteur</td><td>Patron</td></tr><tr><td><table class="table--plain"><thead><tr class="TableStyle-Basic-Border-Head-Header1"><th class="TableStyle-Basic-Border-HeadE-Column1-Header1" style="background-color: #ffe4e1;">Date</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Type de réservation</th><th class="TableStyle-Basic-Border-HeadD-Column1-Header1">ID du demandeur</th></tr></thead><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;"><p>1/1/2000</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Individuel</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">233445589</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">28/1/2002</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">K-12</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">365948999</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">29/1/2002</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Non lucratif</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">233448888</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">5/12/2002</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">K-12</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">365948999</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">5/5/2003</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Non lucratif</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">334015476</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">12/3/2004</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>Non lucratif</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">334015476</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">15/3/2006</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Ville</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">211896980</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">8/7/2007</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">K-12</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">334015476</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">4/1/2008</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Individuel</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">560495523</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">8/3/2009</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Non lucratif</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">233445566</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">14/2/2014</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>Non lucratif</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">233445566</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="background-color: #ffe4e1;">21/12/2015</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Non lucratif</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">233445566</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1" style="background-color: #ffe4e1;">10/2/2016</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">Non lucratif</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">233445566</td></tr></tbody></table></td><td><table class="table--plain"><thead><tr class="TableStyle-Basic-Border-Head-Header1"><th style="text-align: left;" class="TableStyle-Basic-Border-HeadE-Column1-Header1">ID</th><th style="text-align: left;" class="TableStyle-Basic-Border-HeadE-Column1-Header1">Prénom</th><th style="text-align: left;" class="TableStyle-Basic-Border-HeadE-Column1-Header1">Nom</th><th style="text-align: left;" class="TableStyle-Basic-Border-HeadE-Column1-Header1">Filiale</th><th style="text-align: left;background-color: #fafad2;" class="TableStyle-Basic-Border-HeadE-Column1-Header1">Membre depuis</th><th style="text-align: left;" class="TableStyle-Basic-Border-HeadE-Column1-Header1">Unités empruntées</th><th style="text-align: left;" class="TableStyle-Basic-Border-HeadE-Column1-Header1">Frais</th><th class="TableStyle-Basic-Border-HeadD-Column1-Header1">Limite suggérée</th></tr></thead><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">454613981</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Adam</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Davis</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">West</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">2012</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">25</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">0</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">10</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">232502870</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Alan</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>Wang</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Nord</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">1</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">0</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">298000916</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Amanda</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Smith</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Nord</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">2001</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">54</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">6,4</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">233445566</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Ashley</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Garcia</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Sud</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">243</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">11,30</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">900005122</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Brian</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Frank</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Est</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">2011</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">12</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">0,10</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">10</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">921491769</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Elizabeth</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Johnson</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">West</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">2010</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">19</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">0,5</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">10</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">233445589</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Fred</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Suzuki</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Nord</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">52</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">0,90</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">344556677</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Henry</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Wilson</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Sud</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">2005</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">3</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">0,2</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">939502870</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">Jane</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">Johnson</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">West</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyB-Column1-Body1">2017</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">0</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">0</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">10</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">233448978</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">John</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Smith</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Nord</td><td style="background-color: #fafad2;" class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">36</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">3,50</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr></tbody></table></td></tr></tbody></table>

Pour plus d’informations entre le comportement du nouveau client, vous pouvez lier la table Client et la table Location de projecteur pour en savoir plus sur les services de bibliothèque qui suscitent de nouvelles adhésions. Les champs communs entre les deux tables semblent être « Date » et « Membre depuis ». Par contre, les valeurs de date dans chaque champ sont capturées à des niveaux de détail différents. Pour lier ces tables selon leurs champs de dates respectives, utilisez une combinaison de fonctions DATE dans un calcul de chaque côté de la condition de jointure pour créer le niveau de détail dans chaque correspondance de champ.

<table class="table--plain"><tbody><tr><td><p><code>DATE(DATETRUNC('year', [Date]))</code></p></td><td><code>DATE('01/01/'+STR([Member since]))</code></td></tr></tbody></table>

L’utilisation du calcul dans la jointure produit la table combinée suivante :

<table class="table--plain"><thead><tr class="TableStyle-Basic-Border-Head-Header1"><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Date</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Type de réservation</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">ID du demandeur</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">ID</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Prénom</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Nom</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Filiale</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Membre depuis</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Unités empruntées</th><th class="TableStyle-Basic-Border-HeadE-Column1-Header1">Frais</th><th class="TableStyle-Basic-Border-HeadD-Column1-Header1">Limite suggérée</th></tr></thead><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>1/1/2000</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Individuel</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">233445589</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">232502870</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Alan</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Wang</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>Nord</p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">1</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">0</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">1/1/2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Individuel</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">233445589</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">233445589</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Fred</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Suzuki</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Nord</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">52</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">0,90</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">1/1/2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Individuel</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">233445589</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">233445566</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Ashley</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Garcia</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Sud</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">243</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">11,30</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">15</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">1/1/2000</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">Individuel</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">233445589</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">233448978</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">John</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">Smith</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">Nord</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">2000</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">36</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">3,50</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">15</td></tr></tbody></table>

Pour déterminer si un client a loué le projecteur la même année qu’il a démarré son adhésion, ajoutez une clause supplémentaire à la jointure basée sur l’ID.

![Une table de jointure avec une date tronquée.](/tableau/next/fr-fr/pro/desktop/fr-fr/Img/join_joincalc_datetrunc_ID.png)

Le résultat de la condition de jointure supplémentaire montre que seul un client peut avoir démarré son adhésion pour louer un projecteur.

| Date | Type de réservation | ID du demandeur | ID | Prénom | Nom | Filiale | Jointure | Unités empruntées | Frais | Limite suggérée |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1/1/2000 | Individuel | 233445589 | 233445589 | Fred | Suzuki | Nord | 2000 | 52 | 0,90 | 15 |