Training
Module
Meerdere tabellen combineren met JOI's in T-SQL - Training
Meerdere tabellen combineren met JOI's in T-SQL
Deze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Een cross join is een type join dat het Cartesische product van rijen uit de tabellen in de join retourneert. Met andere woorden, deze combineert elke rij uit de eerste tabel met elke rij uit de tweede tabel.
In dit artikel wordt uitgelegd hoe u een cross join uitvoert in Power Query.
In dit voorbeeld zijn de voorbeeldbrontabellen:
Product: Een tabel met alle algemene producten die u verkoopt.
Kleuren: Een tabel met alle productvariaties, als kleuren, die u in uw voorraad kunt hebben.
Het doel is om een cross-join-bewerking uit te voeren met deze twee tabellen om een lijst te maken met alle unieke producten die u in uw voorraad kunt hebben, zoals wordt weergegeven in de volgende tabel. Deze bewerking is nodig omdat de tabel Product alleen de algemene productnaam bevat en niet het detailniveau geeft dat u nodig hebt om te zien welke productvariaties (zoals kleur) er zijn.
Als u een cross-join-bewerking in Power Query wilt uitvoeren, gaat u eerst naar de tabel Product . Selecteer op het tabblad Kolom toevoegen op het lint de optie Aangepaste kolom. Ga naar Een aangepaste kolom toevoegen voor meer informatie.
Voer in het dialoogvenster Aangepaste kolom de gewenste naam in het vak Nieuwe kolomnaam in en voer Colors
het formulevak Aangepaste kolom in.
Belangrijk
Als de naam van de query spaties bevat, zoals Productkleuren, moet de tekst die u moet invoeren in de sectie Aangepaste kolomformule de syntaxis #"Query name"
volgen. Voor Productkleuren moet u invoeren #"Product Colors"
.
U kunt de naam van uw query's controleren in het deelvenster Query-instellingen of in het deelvenster Query's in Power Query.
Nadat u OK hebt geselecteerd in het dialoogvenster Aangepaste kolom, wordt er een nieuwe kolom toegevoegd aan de tabel. Selecteer in de nieuwe kolomkop Uitvouwen ( ) om de inhoud van deze zojuist gemaakte kolom uit te vouwen en selecteer VERVOLGENS OK.
Nadat u OK hebt geselecteerd, hebt u uw doel bereikt om een tabel te maken met alle mogelijke combinaties van Product en Kleuren.
Training
Module
Meerdere tabellen combineren met JOI's in T-SQL - Training
Meerdere tabellen combineren met JOI's in T-SQL