Ajouter des jointures externes droites et complètes à JMP Query BuilderJMP Query Builder (Tables > JMP Query Builder) manque une fonctionnalité clé, permettant des jointures externes droites et complètes.Voir cette note technique : https://www.jmp.com/support/notes/59/817.html
Il serait bon d'ajouter la possibilité d'effectuer ces types de jointures avec JMP Query Builder.Cette capacité existe, je le sais, avec Tables > Join, mais pour ceux qui veulent utiliser une approche SQL pour la jointure de table, c'est une capacité importante à avoir.
Accès aux donnéesAutreRe : Ajouter des jointures externes droites et complètes à JMP Query Builder - Statut modifié en : ArchivéNous archivons cette demande. Si cela est toujours important, veuillez commenter avec des détails supplémentaires et nous rouvrirons. Merci!Re : Ajouter des jointures externes droites et complètes à JMP Query BuilderSalut @MathStatChem ,
Veuillez accepter mes excuses, je faisais référence à l'utilisation de JMP Query Builder à l'aide de tables de base de données et vous faites référence à l'utilisation de QB pour joindre des tables JMP.
J'aurais dû lire plus attentivement le message d'origine dans lequel vous appelez spécifiquement JMP QB dans le menu des tableaux.
à votre santé,
Stan
Re : Ajouter des jointures externes droites et complètes à JMP Query BuilderVous ne pouvez pas faire une jointure externe complète, voir la note technique dans l'OP. Je comprends que vous pouvez inverser les tables et faire une jointure à gauche. Mais ce n'est pas intuitif. Tables > Join a la capacité de jointure complète gauche/droite/intérieure/extérieure, il semble raisonnable que JMP Query Builder devrait également l'avoir.
Re : Ajouter des jointures externes droites et complètes au générateur de requêtesSalut @MathStatChem ,
Vous pouvez déjà faire les deux types de jointures--
Une jointure externe droite dépend uniquement de l'ordre de la table primaire. Si vous échangez des tables, vous avez une jointure externe droite.
La jointure externe complète sélectionne les non-correspondances dans les deux tables.
Data Wrangling QB join examplesExemples de jointure QB Data Wrangling
Left outer join customer tableTable client de jointure externe gauche
Full outer join edit join select non-matches from both tableJointure externe complète modifier la jointure sélectionner les non-correspondances dans les deux tables

Voir ci-joint après permutation des tables primaire et secondaire ; mêmes résultats.

La jointure interne correspond à tous les enregistrements communs aux deux tables
La jointure gauche correspond à tous les enregistrements de la table de gauche et aux enregistrements associés de la table de droite.
La jointure à droite correspond à tous les enregistrements de la table de droite et aux enregistrements associés de la table de gauche.
FULL JOIN obtient tous les enregistrements des deux tables et place NULL dans les colonnes où les enregistrements liés n'existent pas dans la table opposée.