Cross join (Norsk)

  • 07/19/2020
  • 2 minutter på å lese
    • s
    • D
    • N

En cross join er en type delta som returnerer Kartesiske produktet av rad fra tabeller i delta. Med andre ord, det kombinerer hver rad fra den første tabellen med alle radene fra den andre tabellen.

Denne artikkelen viser, med et praktisk eksempel, hvordan du gjør en cross bli med i Kraft Spørring.,

Eksempel input og output tabeller

i dette eksemplet eksempel kilde tabellene er:

  • Produkt: En tabell med alle de generiske produktene du selger.

  • Farger: En tabell med alle produktvarianter, som farger, som du kan ha i beholdningen din.

målet er å utføre en cross-delta i operasjon med disse to tabeller for å lage en liste over alle unike produkter som du kan ha i beholdningen din, som vist i følgende tabell., Denne operasjonen er nødvendig fordi Produktet tabellen inneholder bare et generisk produkt navn, og ikke gir nivået av detaljer som du trenger for å se hva produktet variasjoner (for eksempel farge) det er det.

Utføre en cross join

for Å gjøre en cross-bli med drift i Kraft Spørring, må du først gå til Produktet tabell. Fra Legg til-kolonnen kategorien på båndet, velger du Custom-kolonnen., Mer informasjon: Legge til et egendefinert kolonne

I Egendefinert-kolonnen i dialogboksen boksen, og skriv inn det navnet du ønsker i den Nye kolonnen navn-boksen, og skriv inn Colors i Tilpasset kolonne formel-boksen.

Viktig

Hvis spørsmålet ditt navn har mellomrom i det, slik som Produktet Farger, tekst som du trenger å gå inn i de Tilpassede kolonne formel delen har til å følge syntaks #"Query name"., For Produkt Farger, må du skrive inn #"Product Colors"
Du kan sjekke navnet på dine spørsmål i Søket innstillinger-ruten på høyre side av skjermen eller i Søk-panelet på venstre side.

Når du velger OK i Egendefinert-kolonnen i dialogboksen, vil en ny kolonne som er lagt til i tabellen. I den nye kolonnen, velg Utvid for å utvide innholdet på denne nyopprettede kolonnen, og velg deretter OK.,

Når du velger OK, vil du nå dine mål om å skape en tabell med alle mulige kombinasjoner av Produktet og Farger.

Leave a Comment