| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Computer Viden >> software >> SQL Server >> Content
    Forskellige typer joinforbindelser i DBMS med eksempler?
    I Database Management Systems (DBMS) bruges joins til at kombinere rækker fra to eller flere tabeller baseret på en eller flere relaterede kolonner. Her er forskellige typer sammenføjninger sammen med eksempler:

    1. Indre tilslutning:

    - Kombinerer rækker fra to tabeller, hvor der er et match mellem joinkolonnerne i begge tabeller.

    - Eksempel:

    ``` sql

    VÆLG *

    FRA kunder

    INNER JOIN Ordrer

    ON Customers.CustomerID =Orders.CustomerID;

    ```

    2. Venstre ydre sammenføjning:

    - Inkluderer alle rækker fra den venstre tabel og kun de matchende rækker fra den højre tabel.

    - Eksempel:

    ``` sql

    VÆLG *

    FRA kunder

    VENSTRE YDRE JOIN Ordrer

    ON Customers.CustomerID =Orders.CustomerID;

    ```

    3. Right Outer Join:

    - Inkluderer alle rækker fra den højre tabel og kun de matchende rækker fra den venstre tabel.

    - Eksempel:

    ``` sql

    VÆLG *

    FRA kunder

    HØJRE YDRE JOIN Ordrer

    ON Customers.CustomerID =Orders.CustomerID;

    ```

    4. Fuld Outer Join:

    - Kombinerer alle rækker fra begge tabeller, inklusive umatchede rækker fra begge tabeller.

    - Eksempel:

    ``` sql

    VÆLG *

    FRA kunder

    FULD YDRE JOIN Ordrer

    ON Customers.CustomerID =Orders.CustomerID;

    ```

    5. Tilmeld dig selv:

    - Udfører en joinoperation på den samme tabel, og sammenkæder rækker baseret på en fælles kolonne i tabellen.

    - Eksempel:

    ``` sql

    VÆLG *

    FRA Medarbejdere AS Medarbejder1

    JOIN Medarbejdere AS Medarbejder2

    ON Employee1.ManagerID =Employee2.EmployeeID;

    ```

    6. Cross Join:

    - Kombinerer hver række fra en tabel med hver række fra en anden tabel, hvilket resulterer i et stort antal rækker.

    - Eksempel:

    ``` sql

    VÆLG *

    FRA kunder

    CROSS JOIN Ordrer;

    ```

    7. Naturlig tilslutning:

    - Udfører en indre joinforbindelse baseret på fælles kolonnenavne mellem to tabeller. De almindelige kolonnenavne behøver ikke at være eksplicit angivet.

    - Eksempel:

    ``` sql

    VÆLG *

    FRA kunder

    NATURLIG JOIN Ordrer;

    ```

    Når du bruger joinforbindelser, er det vigtigt at overveje oprettelse af indeks på joinkolonnerne for at forbedre ydeevnen og optimere forespørgselsudførelsen.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er betydningen af ​​orakelknogler? 
    ·Hvad er Oracle Retek suite? 
    ·Sådan Link Oracle til en SQL Server 
    ·Sådan oprettes en Autoincrement Number SQL Express Ser…
    ·Hvad er Microsoft SQL Server SP4 
    ·Hvad gør en computer? 
    ·Udførelsen af ​​SQL Server 2008 Analysis Services 
    ·Sådan bruges MS SQL Server Express Edition 
    ·Sådan importeres Database SQL 2005 Express 
    ·Sådan får du adgang en Microsoft SQL Server-database …
      Anbefalede Artikler
    ·Hvordan til at komprimere WMA til MP3-filer 
    ·Sådan Lysere Hår på Photoshop Med Easy Steps 
    ·Hvorfor er en PDF-fil i Photoshop i gråtoner 
    ·Hvordan man skriver et tillæg for et Powerpoint 
    ·Sådan bruges VLC at kombinere to Klip 
    ·Hvordan man laver Web Pages i Photoshop CS4 
    ·Sådan bruges LiveState Recovery at kopiere en harddisk…
    ·Hvordan man laver en mappe til en pakke i Eclipse 
    ·Giv mindst 10 dele af Microsoft Word beskrive det? 
    ·MS Office Excel 2007 og skærmindstillinger numre 
    Copyright © Computer Viden https://www.computerdk.com